public class B2BBDOMHelper
extends java.lang.Object
Constructor and Description |
---|
B2BBDOMHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
appendDocuments(org.w3c.dom.Document appendTo,
org.w3c.dom.Document AppendFrom)
Will append the first child in AppendFrom to the first child in appendTo
|
static void |
appendNode(org.w3c.dom.Node parentNode,
org.w3c.dom.Node childNode)
Will append the nodes from childNode to the parentNode where
both are from two different documents
|
static org.w3c.dom.Document |
createEmptyDocument(java.lang.String rootNodeName)
Creates a new Document with the specified root node
|
static org.w3c.dom.Node |
createEmptyNode(java.lang.String rootNodeName)
Creates a new Node with the specified root node
|
static org.w3c.dom.Node |
createNode(org.w3c.dom.Document document,
java.lang.String xpath) |
static org.w3c.dom.Node |
createNode(org.w3c.dom.Node parentNode,
java.lang.String nodeName) |
static java.lang.String |
domToString(org.w3c.dom.Document document)
converts the input document to a XML string
|
static org.w3c.dom.Node |
getSelectedNode(org.w3c.dom.Node rootNode,
java.lang.String xPath) |
static org.w3c.dom.NodeList |
getSelectedNodes(org.w3c.dom.Node rootNode,
java.lang.String xPath) |
static java.lang.String |
getSelectedNodeValue(org.w3c.dom.Node rootNode,
java.lang.String xPath) |
static java.lang.String |
nodeToString(org.w3c.dom.Node node)
Converts the input node to an XML string
|
static java.lang.String |
nodeToString(org.w3c.dom.Node node,
java.lang.String omitXMLdeclaration)
Converts the input node to an XML string
|
static org.w3c.dom.Document |
parseFile(java.lang.String path) |
static org.w3c.dom.Document |
parseXML(org.xml.sax.InputSource is) |
static org.w3c.dom.Document |
parseXML(org.xml.sax.InputSource is,
org.xml.sax.ErrorHandler errorHandler,
java.lang.String schemaLocation,
boolean validate) |
static org.w3c.dom.Document |
parseXML(java.lang.String xml) |
static org.w3c.dom.Document |
parseZipEntry(java.lang.String path,
java.lang.String zipEntryName) |
static void |
setAttributeValue(org.w3c.dom.Document document,
java.lang.String xpath,
java.lang.String value) |
static void |
setElementValue(org.w3c.dom.Document document,
java.lang.String xpath,
java.lang.String value) |
static void |
setNodeValue(org.w3c.dom.Document document,
java.lang.String xpath,
java.lang.String value) |
public static org.w3c.dom.Document parseZipEntry(java.lang.String path, java.lang.String zipEntryName) throws java.lang.Exception
java.lang.Exception
public static org.w3c.dom.Document parseFile(java.lang.String path) throws java.lang.Exception
java.lang.Exception
public static org.w3c.dom.Document parseXML(java.lang.String xml) throws org.xml.sax.SAXException, java.io.IOException
org.xml.sax.SAXException
java.io.IOException
public static org.w3c.dom.Document parseXML(org.xml.sax.InputSource is) throws org.xml.sax.SAXException, java.io.IOException
org.xml.sax.SAXException
java.io.IOException
public static org.w3c.dom.Document parseXML(org.xml.sax.InputSource is, org.xml.sax.ErrorHandler errorHandler, java.lang.String schemaLocation, boolean validate) throws org.xml.sax.SAXException, java.io.IOException
org.xml.sax.SAXException
java.io.IOException
public static void appendDocuments(org.w3c.dom.Document appendTo, org.w3c.dom.Document AppendFrom)
appendTo
- Changes this documentAppendFrom
- gets first node from this documentpublic static void appendNode(org.w3c.dom.Node parentNode, org.w3c.dom.Node childNode)
parentNode
- childNode
- public static java.lang.String domToString(org.w3c.dom.Document document) throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException
document
- Document to convert to Stringjavax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
public static java.lang.String nodeToString(org.w3c.dom.Node node) throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException
node
- Node to convert to Stringjavax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
public static java.lang.String nodeToString(org.w3c.dom.Node node, java.lang.String omitXMLdeclaration) throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException
node
- Node to convert to Stringjavax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
public static org.w3c.dom.Document createEmptyDocument(java.lang.String rootNodeName) throws javax.xml.parsers.ParserConfigurationException
rootNodeName
- root node namejavax.xml.parsers.ParserConfigurationException
public static org.w3c.dom.Node createEmptyNode(java.lang.String rootNodeName) throws javax.xml.parsers.ParserConfigurationException
rootNodeName
- root node namejavax.xml.parsers.ParserConfigurationException
public static java.lang.String getSelectedNodeValue(org.w3c.dom.Node rootNode, java.lang.String xPath) throws javax.xml.transform.TransformerException, UnableToParseXMLException
javax.xml.transform.TransformerException
UnableToParseXMLException
public static org.w3c.dom.Node getSelectedNode(org.w3c.dom.Node rootNode, java.lang.String xPath) throws javax.xml.transform.TransformerException, UnableToParseXMLException
javax.xml.transform.TransformerException
UnableToParseXMLException
public static org.w3c.dom.NodeList getSelectedNodes(org.w3c.dom.Node rootNode, java.lang.String xPath) throws javax.xml.transform.TransformerException, UnableToParseXMLException
javax.xml.transform.TransformerException
UnableToParseXMLException
public static void setElementValue(org.w3c.dom.Document document, java.lang.String xpath, java.lang.String value) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public static void setNodeValue(org.w3c.dom.Document document, java.lang.String xpath, java.lang.String value) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public static void setAttributeValue(org.w3c.dom.Document document, java.lang.String xpath, java.lang.String value) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public static org.w3c.dom.Node createNode(org.w3c.dom.Document document, java.lang.String xpath) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public static org.w3c.dom.Node createNode(org.w3c.dom.Node parentNode, java.lang.String nodeName) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException