public class XMLHelper
extends java.lang.Object
| Constructor and Description |
|---|
XMLHelper() |
| Modifier and Type | Method and Description |
|---|---|
static org.w3c.dom.Element |
addChildElement(org.w3c.dom.Element parentElement,
java.lang.String elementName) |
static org.w3c.dom.Document |
getNewDocument() |
static org.w3c.dom.Document |
inputStreamToDocument(java.io.InputStream inputStream) |
static org.w3c.dom.Document |
loadXML(java.lang.String fileName) |
static void |
outputToStream(org.w3c.dom.Document document,
java.io.OutputStream outputStream) |
static void |
outputToStream(org.w3c.dom.Element document,
java.io.OutputStream outputStream) |
static java.util.ArrayList<org.w3c.dom.Element> |
selectElements(org.w3c.dom.Element element,
java.lang.String xpathExpression) |
static org.w3c.dom.Element |
selectParentElement(org.w3c.dom.Element element,
java.lang.String parentName) |
static org.w3c.dom.Element |
selectSingleElement(org.w3c.dom.Element element,
java.lang.String xpathExpression) |
public static org.w3c.dom.Element addChildElement(org.w3c.dom.Element parentElement,
java.lang.String elementName)
public static org.w3c.dom.Document getNewDocument()
throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationExceptionpublic static org.w3c.dom.Document loadXML(java.lang.String fileName)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionpublic static org.w3c.dom.Document inputStreamToDocument(java.io.InputStream inputStream)
throws org.xml.sax.SAXException,
java.io.IOException,
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXExceptionjava.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionpublic static void outputToStream(org.w3c.dom.Document document,
java.io.OutputStream outputStream)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerExceptionpublic static void outputToStream(org.w3c.dom.Element document,
java.io.OutputStream outputStream)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerExceptionpublic static org.w3c.dom.Element selectParentElement(org.w3c.dom.Element element,
java.lang.String parentName)
public static org.w3c.dom.Element selectSingleElement(org.w3c.dom.Element element,
java.lang.String xpathExpression)
throws javax.xml.xpath.XPathExpressionException
javax.xml.xpath.XPathExpressionExceptionpublic static java.util.ArrayList<org.w3c.dom.Element> selectElements(org.w3c.dom.Element element,
java.lang.String xpathExpression)
throws javax.xml.xpath.XPathExpressionException
javax.xml.xpath.XPathExpressionException