Package arcommon.xml
Class XmlUtil
- java.lang.Object
-
- arcommon.xml.XmlUtil
-
public class XmlUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringXML_ENCODING
-
Constructor Summary
Constructors Constructor Description XmlUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringattributesToString(org.xml.sax.Attributes attributes)static javax.xml.xpath.XPathExpressioncreateXPathExpression(java.lang.String xpathString)static java.lang.StringdecodeXmlString(java.lang.String string)Decodes the string parameter from XML encoding (&name;).static java.lang.StringencodeXmlString(java.lang.String string)Encodes the string parameter in XML encoding (&name;).static javax.xml.parsers.SAXParsergetSAXParser()static voidobjectToXmlFile(java.lang.String fileName, java.io.Serializable object)static java.lang.StringobjectToXmlString(java.io.Serializable object)static voidprintNode(org.w3c.dom.Node node)static voidsaxParseFile(java.lang.String fileName, org.xml.sax.helpers.DefaultHandler handler)static voidsaxParseInputSource(org.xml.sax.InputSource is, org.xml.sax.helpers.DefaultHandler handler)static voidsaxParseXml(java.lang.String xml, org.xml.sax.helpers.DefaultHandler handler)static org.w3c.dom.NodeListselectNodes(java.lang.String xml, java.lang.String xpathString)static org.w3c.dom.NodeListselectNodes(org.w3c.dom.Document doc, java.lang.String xpathString)static org.w3c.dom.NodeListselectNodes(org.w3c.dom.Document doc, javax.xml.xpath.XPathExpression xPathExpression)static org.w3c.dom.DocumentstringToDocument(java.lang.String xml)static java.io.SerializablexmlFileToObject(java.lang.String fileName)static java.io.SerializablexmlStringToObject(java.lang.String xml)
-
-
-
Field Detail
-
XML_ENCODING
public static final java.lang.String XML_ENCODING
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
XmlUtil
public XmlUtil()
-
-
Method Detail
-
stringToDocument
public static org.w3c.dom.Document stringToDocument(java.lang.String xml)
-
createXPathExpression
public static javax.xml.xpath.XPathExpression createXPathExpression(java.lang.String xpathString)
-
selectNodes
public static org.w3c.dom.NodeList selectNodes(java.lang.String xml, java.lang.String xpathString)
-
selectNodes
public static org.w3c.dom.NodeList selectNodes(org.w3c.dom.Document doc, java.lang.String xpathString)
-
selectNodes
public static org.w3c.dom.NodeList selectNodes(org.w3c.dom.Document doc, javax.xml.xpath.XPathExpression xPathExpression)
-
printNode
public static void printNode(org.w3c.dom.Node node)
-
saxParseFile
public static void saxParseFile(java.lang.String fileName, org.xml.sax.helpers.DefaultHandler handler)
-
saxParseXml
public static void saxParseXml(java.lang.String xml, org.xml.sax.helpers.DefaultHandler handler)
-
getSAXParser
public static javax.xml.parsers.SAXParser getSAXParser()
-
saxParseInputSource
public static void saxParseInputSource(org.xml.sax.InputSource is, org.xml.sax.helpers.DefaultHandler handler)
-
objectToXmlFile
public static void objectToXmlFile(java.lang.String fileName, java.io.Serializable object)
-
objectToXmlString
public static java.lang.String objectToXmlString(java.io.Serializable object)
-
xmlFileToObject
public static java.io.Serializable xmlFileToObject(java.lang.String fileName)
-
xmlStringToObject
public static java.io.Serializable xmlStringToObject(java.lang.String xml)
-
attributesToString
public static java.lang.String attributesToString(org.xml.sax.Attributes attributes)
-
encodeXmlString
public static java.lang.String encodeXmlString(java.lang.String string)
Encodes the string parameter in XML encoding (&name;).
-
decodeXmlString
public static java.lang.String decodeXmlString(java.lang.String string)
Decodes the string parameter from XML encoding (&name;).
-
-