public class XmlUtilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
XML_HEADER
Deprecated.
Represents the default header used for all xml documents that communicate with an M server via VistALink.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
convertXmlToStr(org.w3c.dom.Document doc)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
static org.w3c.dom.Attr |
getAttr(org.w3c.dom.Node node,
java.lang.String attrName)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
static org.w3c.dom.Document |
getDocumentForXmlInputStream(java.io.InputStream xml)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
static org.w3c.dom.Document |
getDocumentForXmlString(java.lang.String xml)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
static org.w3c.dom.Node |
getNode(java.lang.String xpathStr,
org.w3c.dom.Node node)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
public static final java.lang.String XML_HEADER
public static java.lang.String convertXmlToStr(org.w3c.dom.Document doc) throws FoundationsException
doc
- FoundationsException
public static org.w3c.dom.Node getNode(java.lang.String xpathStr, org.w3c.dom.Node node)
Example:
This example returns the Customer/Address node in the specified document object.
Node address = XmlUtilities.getNode("/Customer/Address", custDoc);
xpathStr
- XPath strnode
- Node to searchpublic static org.w3c.dom.Attr getAttr(org.w3c.dom.Node node, java.lang.String attrName)
Example:
This example returns the 'state' attribute from the address node.
Attr state = getAttr(address,"state")
node
- Node to searchattrName
- Name of the attribute to findpublic static org.w3c.dom.Document getDocumentForXmlString(java.lang.String xml) throws FoundationsException
Example:
This example creates a customer XML document for a serialized customer:
Document cust = XmlUtilities.getDocumentForXmlString(custXmlString);
xml
- serialized XML documentFoundationsException
public static org.w3c.dom.Document getDocumentForXmlInputStream(java.io.InputStream xml) throws FoundationsException
Example:
This example creates a customer XML document from an input stream.
Document cust = XmlUtilities.getDocumentForXmlInputStream(custStream);
xml
- input stream to processedFoundationsException
VistALink v1.6a