Skip navigation links
com.bea.wcp.diameter.util
Class XmlUtils
java.lang.Object
com.bea.wcp.diameter.util.XmlUtils
-
public class XmlUtils
- extends java.lang.Object
Miscellaneous utility methods for handling XML documents.
Method Summary |
static org.w3c.dom.Element |
createTextElement(org.w3c.dom.Document doc, java.lang.String name, java.lang.String value)
|
static org.w3c.dom.Element |
getChild(org.w3c.dom.Element e, java.lang.String tagName)
|
static java.util.List |
getChildren(org.w3c.dom.Element e, java.lang.String tagName)
|
static org.w3c.dom.Element |
getElement(org.w3c.dom.Element e, java.lang.String path)
|
static java.util.List |
getElements(org.w3c.dom.Element e, java.lang.String path)
|
static java.lang.String |
getTextValue(org.w3c.dom.Element e)
|
static org.w3c.dom.Document |
newDocument()
|
static javax.xml.parsers.DocumentBuilder |
newDocumentBuilder()
|
static javax.xml.transform.Transformer |
newTransformer()
|
static org.w3c.dom.Document |
parse(java.io.File file)
|
static org.w3c.dom.Document |
parse(java.io.InputStream is)
|
static org.w3c.dom.Document |
parse(java.net.URL url)
|
static void |
removeChildren(org.w3c.dom.Element e)
|
static void |
setTextValue(org.w3c.dom.Element e, java.lang.String s)
|
static byte[] |
toByteArray(org.w3c.dom.Node node)
|
static java.lang.String |
toString(org.w3c.dom.Node node)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XmlUtils
public XmlUtils()
getElement
public static org.w3c.dom.Element getElement(org.w3c.dom.Element e,
java.lang.String path)
getElements
public static java.util.List getElements(org.w3c.dom.Element e,
java.lang.String path)
getChild
public static org.w3c.dom.Element getChild(org.w3c.dom.Element e,
java.lang.String tagName)
getChildren
public static java.util.List getChildren(org.w3c.dom.Element e,
java.lang.String tagName)
getTextValue
public static java.lang.String getTextValue(org.w3c.dom.Element e)
setTextValue
public static void setTextValue(org.w3c.dom.Element e,
java.lang.String s)
removeChildren
public static void removeChildren(org.w3c.dom.Element e)
createTextElement
public static org.w3c.dom.Element createTextElement(org.w3c.dom.Document doc,
java.lang.String name,
java.lang.String value)
parse
public static org.w3c.dom.Document parse(java.io.File file)
throws org.xml.sax.SAXException,
java.io.IOException
-
- Throws:
org.xml.sax.SAXException
java.io.IOException
parse
public static org.w3c.dom.Document parse(java.net.URL url)
throws java.io.IOException,
org.xml.sax.SAXException
-
- Throws:
java.io.IOException
org.xml.sax.SAXException
parse
public static org.w3c.dom.Document parse(java.io.InputStream is)
throws org.xml.sax.SAXException,
java.io.IOException
-
- Throws:
org.xml.sax.SAXException
java.io.IOException
newDocumentBuilder
public static javax.xml.parsers.DocumentBuilder newDocumentBuilder()
newDocument
public static org.w3c.dom.Document newDocument()
toByteArray
public static byte[] toByteArray(org.w3c.dom.Node node)
throws javax.xml.transform.TransformerException
-
- Throws:
javax.xml.transform.TransformerException
toString
public static java.lang.String toString(org.w3c.dom.Node node)
throws javax.xml.transform.TransformerException
-
- Throws:
javax.xml.transform.TransformerException
newTransformer
public static javax.xml.transform.Transformer newTransformer()
throws javax.xml.transform.TransformerException
-
- Throws:
javax.xml.transform.TransformerException
Skip navigation links
Copyright © 2005, 2010, Oracle and/or its affiliates. All rights reserved.