public class SimpleXMLParser
extends org.xml.sax.helpers.DefaultHandler
Constructor and Description |
---|
SimpleXMLParser() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] characters,
int nStart,
int nEnd) |
void |
endElement(java.lang.String nameSpace,
java.lang.String localName,
java.lang.String qName) |
org.w3c.dom.Document |
getDOM() |
static org.w3c.dom.Document |
parse(java.io.InputStream is)
Static method to parse an XML input stream into a DOM tree
|
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicID,
java.lang.String systemID) |
void |
startElement(java.lang.String nameSpace,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes) |
public static org.w3c.dom.Document parse(java.io.InputStream is) throws java.io.IOException, org.xml.sax.SAXException
is
- the input stream to parsejava.io.IOException
- if an error occurs reading the input streamorg.xml.sax.SAXException
- if an error occurs parsing the streampublic org.w3c.dom.Document getDOM()
public org.xml.sax.InputSource resolveEntity(java.lang.String publicID, java.lang.String systemID) throws org.xml.sax.SAXException
resolveEntity
in interface org.xml.sax.EntityResolver
resolveEntity
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void startElement(java.lang.String nameSpace, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
public void endElement(java.lang.String nameSpace, java.lang.String localName, java.lang.String qName)
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
public void characters(char[] characters, int nStart, int nEnd) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException