public class XMLUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static javax.xml.namespace.QName |
emptyName |
| Constructor and Description |
|---|
XMLUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.w3c.dom.Element |
createTextElement(org.w3c.dom.Document doc,
java.lang.String elementName,
java.lang.String value) |
static org.w3c.dom.Element |
evalElement(org.w3c.dom.Node context,
java.lang.String path)
Describe
evalElement method here. |
static org.w3c.dom.NodeList |
evalNodeList(org.w3c.dom.Node context,
java.lang.String path)
Describe
evalNodeList method here. |
static java.lang.String |
evalString(org.w3c.dom.Node context,
java.lang.String path)
Describe
evalString method here. |
static java.lang.String[] |
getAllAsStrings(org.w3c.dom.Element config,
java.lang.String path)
Describe
getAllAsStrings method here. |
static org.w3c.dom.Element |
getElement(org.w3c.dom.Element config,
java.lang.String elementName)
returns the element with the given name
|
static org.w3c.dom.Element[] |
getElementArray(org.w3c.dom.Element config,
java.lang.String elementName) |
static void |
getNextStartElement(javax.xml.stream.XMLStreamReader parser) |
static javax.xml.stream.XMLEventFactory |
getStaxEventFactory() |
static javax.xml.stream.XMLInputFactory |
getStaxInputFactory() |
static javax.xml.stream.XMLOutputFactory |
getStaxOutputFactory() |
static java.lang.String |
getText(org.w3c.dom.Element config)
returns the concatenation of all text children within the node.
|
static java.lang.String |
getUniqueName(java.lang.String[] nameList,
java.lang.String name)
Describe
getUniqueName method here. |
static javax.xml.stream.XMLStreamReader |
getXMLStreamReader(java.io.File file) |
static void |
gotoNextStartElement(javax.xml.stream.XMLStreamReader parser,
java.lang.String name) |
static StAXFileWriter |
openXMLFileForAppending(java.io.File file)
Returns a StAXFileWriter without the root element being closed so that it
can be appended to.
|
static java.lang.String |
readEvent(javax.xml.stream.XMLStreamReader reader) |
static void |
registerExtractorWithExceptionHandler() |
static void |
translateAndWrite(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.XMLStreamWriter writer) |
static void |
translateAndWrite(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.XMLStreamWriter writer,
boolean newlinesAfterEndElements) |
static void |
writeEndElementWithNewLine(javax.xml.stream.XMLStreamWriter writer) |
static void |
writeTextElement(javax.xml.stream.XMLStreamWriter writer,
java.lang.String elementName,
java.lang.String value)
outputs a text element to a StAX writer
|
public static void registerExtractorWithExceptionHandler()
public static void writeTextElement(javax.xml.stream.XMLStreamWriter writer,
java.lang.String elementName,
java.lang.String value)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic static void writeEndElementWithNewLine(javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic static javax.xml.stream.XMLStreamReader getXMLStreamReader(java.io.File file)
throws javax.xml.stream.XMLStreamException,
java.io.FileNotFoundException
javax.xml.stream.XMLStreamExceptionjava.io.FileNotFoundExceptionpublic static StAXFileWriter openXMLFileForAppending(java.io.File file) throws java.io.IOException, javax.xml.stream.XMLStreamException
java.io.IOExceptionjavax.xml.stream.XMLStreamExceptionpublic static void translateAndWrite(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.XMLStreamWriter writer)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic static void translateAndWrite(javax.xml.stream.XMLStreamReader reader,
javax.xml.stream.XMLStreamWriter writer,
boolean newlinesAfterEndElements)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic static java.lang.String readEvent(javax.xml.stream.XMLStreamReader reader)
public static void gotoNextStartElement(javax.xml.stream.XMLStreamReader parser,
java.lang.String name)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic static void getNextStartElement(javax.xml.stream.XMLStreamReader parser)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionpublic static javax.xml.stream.XMLOutputFactory getStaxOutputFactory()
public static javax.xml.stream.XMLInputFactory getStaxInputFactory()
public static javax.xml.stream.XMLEventFactory getStaxEventFactory()
public static org.w3c.dom.Element createTextElement(org.w3c.dom.Document doc,
java.lang.String elementName,
java.lang.String value)
public static org.w3c.dom.NodeList evalNodeList(org.w3c.dom.Node context,
java.lang.String path)
evalNodeList method here.context - a Node valuepath - a String valueNodeList valuepublic static java.lang.String evalString(org.w3c.dom.Node context,
java.lang.String path)
evalString method here.context - a Node valuepath - a String valueString valuepublic static java.lang.String getText(org.w3c.dom.Element config)
public static org.w3c.dom.Element getElement(org.w3c.dom.Element config,
java.lang.String elementName)
public static org.w3c.dom.Element[] getElementArray(org.w3c.dom.Element config,
java.lang.String elementName)
public static java.lang.String[] getAllAsStrings(org.w3c.dom.Element config,
java.lang.String path)
getAllAsStrings method here.path - a String valueString[] valuepublic static java.lang.String getUniqueName(java.lang.String[] nameList,
java.lang.String name)
getUniqueName method here.nameList - a String[] valuename - a String valueString valuepublic static org.w3c.dom.Element evalElement(org.w3c.dom.Node context,
java.lang.String path)
evalElement method here.context - a Node valuepath - a String valueElement value