Class XmlUtil

java.lang.Object
org.eclipse.nebula.widgets.xviewer.core.util.XmlUtil

public class XmlUtil
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    XmlUtil()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String addTagData​(java.lang.String elementName, java.lang.String data)
    Returns data NOTE: data is not sent through AXml.textToXml
    static java.lang.String addTagData​(java.lang.String elementName, java.lang.String data, boolean newLine)  
    static java.lang.String addTagDataBoolean​(java.lang.String elementName, boolean data)  
    static java.lang.String[] getNameValue​(java.lang.String xmlRoot, java.lang.String xmlStr)
    Parse and return name, value
    static java.lang.String getNameValueXml​(java.lang.String xmlRoot, java.lang.String name, java.lang.String value)  
    static java.lang.String getRootTag​(java.lang.String xmlStr)  
    static java.lang.Boolean getTagBooleanData​(java.lang.String xmlStr, java.lang.String xmlRoot)  
    static java.lang.String getTagData​(java.lang.String xmlStr, java.lang.String xmlRoot)
    Returns data between and from xmlStr
    static java.lang.String[] getTagDataArray​(java.lang.String xmlStr, java.lang.String xmlRoot)  
    static int getTagIntData​(java.lang.String xmlStr, java.lang.String xmlRoot)  
    static java.lang.String textToXml​(java.lang.String text)
    Given text strings containing xml reserved characters, replace with valid xml representation characters > => & gt; < => & lt; & => & amp; ' => & apos; " => & quot;
    static java.lang.String xmlToText​(java.lang.String xml)
    Given xml strings containing xml reserved characters, replace with displayable characters > <= & gt; < <= & lt; & <= & amp; ' <= & apos; " <= & quot;

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getRootTag

      public static java.lang.String getRootTag​(java.lang.String xmlStr)
    • addTagData

      public static java.lang.String addTagData​(java.lang.String elementName, java.lang.String data)
      Returns data NOTE: data is not sent through AXml.textToXml
    • addTagDataBoolean

      public static java.lang.String addTagDataBoolean​(java.lang.String elementName, boolean data)
    • addTagData

      public static java.lang.String addTagData​(java.lang.String elementName, java.lang.String data, boolean newLine)
    • getNameValue

      public static java.lang.String[] getNameValue​(java.lang.String xmlRoot, java.lang.String xmlStr)
      Parse and return name, value
      Parameters:
      xmlRoot - xml tag name
      xmlStr - string containing xml
      Returns:
      String[]{name, value}
    • getNameValueXml

      public static java.lang.String getNameValueXml​(java.lang.String xmlRoot, java.lang.String name, java.lang.String value)
    • getTagDataArray

      public static java.lang.String[] getTagDataArray​(java.lang.String xmlStr, java.lang.String xmlRoot)
    • getTagData

      public static java.lang.String getTagData​(java.lang.String xmlStr, java.lang.String xmlRoot)
      Returns data between and from xmlStr
    • getTagIntData

      public static int getTagIntData​(java.lang.String xmlStr, java.lang.String xmlRoot)
    • getTagBooleanData

      public static java.lang.Boolean getTagBooleanData​(java.lang.String xmlStr, java.lang.String xmlRoot)
    • textToXml

      public static java.lang.String textToXml​(java.lang.String text)
      Given text strings containing xml reserved characters, replace with valid xml representation characters > => & gt; < => & lt; & => & amp; ' => & apos; " => & quot;
      Parameters:
      text - text to be converted to valid XML representation characters
    • xmlToText

      public static java.lang.String xmlToText​(java.lang.String xml)
      Given xml strings containing xml reserved characters, replace with displayable characters > <= & gt; < <= & lt; & <= & amp; ' <= & apos; " <= & quot;