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)
Returnsdata NOTE: data is not sent through AXml.textToXmlstatic 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)
Parseand 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 betweenand from xmlStrstatic 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;
-
Constructor Details
-
XmlUtil
public XmlUtil()
-
-
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)Returnsdata 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)Parseand return name, value - Parameters:
xmlRoot
- xml tag namexmlStr
- 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 betweenand 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;
-