|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.mortbay.xml.XmlParser
XML Parser wrapper. This class wraps any standard JAXP1.1 parser with convieniant error and entity handlers and a mini dom-like document tree.
By default, the parser is created as a validating parser. This can be changed by setting the "org.mortbay.xml.XmlParser.NotValidating" system property to true.
Nested Class Summary | |
static class |
XmlParser.Attribute
XML Attribute. |
static class |
XmlParser.Node
XML Node. |
Constructor Summary | |
XmlParser()
Construct |
|
XmlParser(boolean validating)
Constructor. |
Method Summary | |
void |
addContentHandler(java.lang.String trigger,
org.xml.sax.ContentHandler observer)
Add a ContentHandler. |
XmlParser.Node |
parse(java.io.File file)
Parse File. |
XmlParser.Node |
parse(org.xml.sax.InputSource source)
|
XmlParser.Node |
parse(java.io.InputStream in)
Parse InputStream. |
XmlParser.Node |
parse(java.lang.String url)
Parse URL. |
XmlParser.Node |
parse(java.net.URL url)
Parse URL. |
void |
redirectEntity(java.lang.String name,
Resource entity)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XmlParser()
public XmlParser(boolean validating)
Method Detail |
public void redirectEntity(java.lang.String name, Resource entity)
name
- entity
- public void addContentHandler(java.lang.String trigger, org.xml.sax.ContentHandler observer)
trigger
- Tag local or q name.observer
- SAX ContentHandlerpublic XmlParser.Node parse(org.xml.sax.InputSource source) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public XmlParser.Node parse(java.lang.String url) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public XmlParser.Node parse(java.io.File file) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public XmlParser.Node parse(java.io.InputStream in) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public XmlParser.Node parse(java.net.URL url) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |