|
VistALink v1.6 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.va.med.xml.XmlUtilities
public class XmlUtilities
This class contains a number of static utility methods to help developers work with XML documents, nodes, attributes and strings
Field Summary | |
---|---|
static java.lang.String |
XML_HEADER
Deprecated. Represents the default header used for all xml documents that communicate with an M server via VistALink. |
Method Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String XML_HEADER
Method Detail |
---|
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 search
public 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 find
public 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 document
FoundationsException
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 processed
FoundationsException
|
VistALink v1.6 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |