public class XMLObject
extends java.lang.Object
Constructor and Description |
---|
XMLObject() |
XMLObject(java.io.File f) |
XMLObject(java.io.InputStream s) |
Modifier and Type | Method and Description |
---|---|
void |
addItemToContainer(org.w3c.dom.Node container,
java.lang.String tagname,
java.lang.String value) |
org.w3c.dom.Node |
createContainer(org.w3c.dom.Node containerParent,
java.lang.String containerName) |
org.w3c.dom.Node |
createRoot(java.lang.String name)
Each document should have 1 root only.
|
java.util.Vector<java.lang.String> |
getAllValues(java.lang.String tagname) |
org.w3c.dom.Node |
getContainer(java.lang.String tagname)
If you have duplicate containers, then this method will return the
first container in the list.
|
org.w3c.dom.Document |
getDocument() |
org.w3c.dom.Node |
getRoot() |
java.lang.String |
getValue(java.lang.String tagname) |
java.util.Vector<java.lang.String> |
getValuesFromContainer(org.w3c.dom.Node container,
java.lang.String tagname) |
void |
output(java.io.OutputStream os) |
byte[] |
toByteArray() |
java.lang.String |
toXMLString() |
public XMLObject() throws javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationException
public XMLObject(java.io.InputStream s) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
public XMLObject(java.io.File f) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
public org.w3c.dom.Document getDocument()
public org.w3c.dom.Node createRoot(java.lang.String name)
public org.w3c.dom.Node getRoot()
public org.w3c.dom.Node getContainer(java.lang.String tagname)
public org.w3c.dom.Node createContainer(org.w3c.dom.Node containerParent, java.lang.String containerName)
public void addItemToContainer(org.w3c.dom.Node container, java.lang.String tagname, java.lang.String value)
public java.lang.String getValue(java.lang.String tagname)
public java.util.Vector<java.lang.String> getAllValues(java.lang.String tagname)
public java.util.Vector<java.lang.String> getValuesFromContainer(org.w3c.dom.Node container, java.lang.String tagname)
public byte[] toByteArray() throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
public void output(java.io.OutputStream os) throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
public java.lang.String toXMLString() throws javax.xml.transform.TransformerConfigurationException, javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException