Package org.openas2.util
Class XMLUtil
- java.lang.Object
-
- org.openas2.util.XMLUtil
-
public class XMLUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XMLUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringdomToString(javax.xml.transform.dom.DOMSource ds, boolean omitXmlDeclaration)static java.lang.StringdomToString(org.w3c.dom.Document doc)static org.w3c.dom.NodefindChildNode(org.w3c.dom.Node parent, java.lang.String childName)static ComponentgetComponent(org.w3c.dom.Node node, Session session)static java.lang.StringgetNodeAttributeValue(org.w3c.dom.Node node, java.lang.String attrib, boolean enhance)static java.util.Map<java.lang.String,java.lang.String>mapAttributeNodes(org.w3c.dom.NodeList nodes, java.lang.String nodeName, java.lang.String nodeKeyName, java.lang.String nodeValueName)static java.util.Map<java.lang.String,java.lang.String>mapAttributes(org.w3c.dom.Node node)static java.util.Map<java.lang.String,java.lang.String>mapAttributes(org.w3c.dom.Node node, boolean keyToLowerCase)static java.util.Map<java.lang.String,java.lang.String>mapAttributes(org.w3c.dom.Node node, java.lang.String[] requiredAttributes)static org.w3c.dom.DocumentparseXML(java.io.InputStream in, org.xml.sax.helpers.XMLFilterImpl handler)static java.lang.StringtoString(org.w3c.dom.Node node, boolean omitXmlDeclaration)
-
-
-
Method Detail
-
parseXML
public static org.w3c.dom.Document parseXML(java.io.InputStream in, org.xml.sax.helpers.XMLFilterImpl handler) throws java.lang.Exception- Throws:
java.lang.Exception
-
getComponent
public static Component getComponent(org.w3c.dom.Node node, Session session) throws OpenAS2Exception
- Throws:
OpenAS2Exception
-
findChildNode
public static org.w3c.dom.Node findChildNode(org.w3c.dom.Node parent, java.lang.String childName)
-
getNodeAttributeValue
public static java.lang.String getNodeAttributeValue(org.w3c.dom.Node node, java.lang.String attrib, boolean enhance) throws OpenAS2Exception- Throws:
OpenAS2Exception
-
mapAttributeNodes
public static java.util.Map<java.lang.String,java.lang.String> mapAttributeNodes(org.w3c.dom.NodeList nodes, java.lang.String nodeName, java.lang.String nodeKeyName, java.lang.String nodeValueName) throws OpenAS2Exception- Throws:
OpenAS2Exception
-
mapAttributes
public static java.util.Map<java.lang.String,java.lang.String> mapAttributes(org.w3c.dom.Node node, boolean keyToLowerCase)
-
mapAttributes
public static java.util.Map<java.lang.String,java.lang.String> mapAttributes(org.w3c.dom.Node node)
-
mapAttributes
public static java.util.Map<java.lang.String,java.lang.String> mapAttributes(org.w3c.dom.Node node, java.lang.String[] requiredAttributes) throws OpenAS2Exception- Throws:
OpenAS2Exception
-
toString
public static java.lang.String toString(org.w3c.dom.Node node, boolean omitXmlDeclaration) throws javax.xml.transform.TransformerException- Throws:
javax.xml.transform.TransformerException
-
domToString
public static java.lang.String domToString(org.w3c.dom.Document doc) throws javax.xml.transform.TransformerException- Throws:
javax.xml.transform.TransformerException
-
domToString
public static java.lang.String domToString(javax.xml.transform.dom.DOMSource ds, boolean omitXmlDeclaration) throws javax.xml.transform.TransformerException- Throws:
javax.xml.transform.TransformerException
-
-