Package com.wavemaker.commons.util
Class XMLUtils
- java.lang.Object
-
- com.wavemaker.commons.util.XMLUtils
-
public abstract class XMLUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSCOPE_SEP
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.String>attributesToMap(java.lang.String scope, javax.xml.stream.XMLStreamReader reader)static java.util.Map<java.lang.String,java.lang.String>attributesToMap(javax.xml.stream.XMLStreamReader reader)static java.lang.Stringescape(java.lang.String s)static org.w3c.dom.DocumentgetDocument(File file)static org.w3c.dom.DocumentgetDocument(java.io.InputStream inputStream)static org.w3c.dom.DocumentgetDocument(java.lang.String input)static java.util.List<org.w3c.dom.Element>getFirstLevelElementsByTagName(org.w3c.dom.Element element, java.lang.String name)static org.w3c.dom.DocumentgetNewDocument()static org.w3c.dom.DocumentgetNewDOMDocument()static XMLWriternewXMLWriter(java.io.PrintWriter pw)static voidputSimpleTextElement(org.w3c.dom.Document document, org.w3c.dom.Element parentElement, java.lang.String key, java.lang.String value)static org.w3c.dom.DocumentreadDocument(File file)static org.w3c.dom.DocumentreadDocument(java.io.InputStream inputStream)
-
-
-
Field Detail
-
SCOPE_SEP
public static final java.lang.String SCOPE_SEP
- See Also:
- Constant Field Values
-
-
Method Detail
-
escape
public static java.lang.String escape(java.lang.String s)
-
newXMLWriter
public static XMLWriter newXMLWriter(java.io.PrintWriter pw)
-
attributesToMap
public static java.util.Map<java.lang.String,java.lang.String> attributesToMap(javax.xml.stream.XMLStreamReader reader)
-
attributesToMap
public static java.util.Map<java.lang.String,java.lang.String> attributesToMap(java.lang.String scope, javax.xml.stream.XMLStreamReader reader)
-
getDocument
public static org.w3c.dom.Document getDocument(File file)
-
getNewDocument
public static org.w3c.dom.Document getNewDocument()
-
getDocument
public static org.w3c.dom.Document getDocument(java.lang.String input)
-
getDocument
public static org.w3c.dom.Document getDocument(java.io.InputStream inputStream)
-
putSimpleTextElement
public static void putSimpleTextElement(org.w3c.dom.Document document, org.w3c.dom.Element parentElement, java.lang.String key, java.lang.String value)
-
getFirstLevelElementsByTagName
public static java.util.List<org.w3c.dom.Element> getFirstLevelElementsByTagName(org.w3c.dom.Element element, java.lang.String name)
-
readDocument
public static org.w3c.dom.Document readDocument(java.io.InputStream inputStream) throws javax.xml.parsers.ParserConfigurationException, java.io.IOException, org.xml.sax.SAXException- Throws:
javax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXException
-
readDocument
public static org.w3c.dom.Document readDocument(File file) throws javax.xml.parsers.ParserConfigurationException, java.io.IOException, org.xml.sax.SAXException
- Throws:
javax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXException
-
getNewDOMDocument
public static org.w3c.dom.Document getNewDOMDocument() throws javax.xml.parsers.ParserConfigurationException- Throws:
javax.xml.parsers.ParserConfigurationException
-
-