| Interface | Description |
|---|---|
| IXMLBuilder |
NanoXML uses IXMLBuilder to construct the XML data structure it retrieved
from its data source.
|
| IXMLElement |
IXMLElement is an XML element.
|
| IXMLEntityResolver |
An IXMLEntityResolver resolves entities.
|
| IXMLParser |
IXMLParser is the core parser of NanoXML.
|
| IXMLReader |
IXMLReader reads the data to be parsed.
|
| IXMLValidator |
IXMLValidator processes the DTD and handles entity references.
|
| Class | Description |
|---|---|
| NonValidator |
NonValidator is a concrete implementation of IXMLValidator which processes
the DTD and handles entity definitions.
|
| StdXMLBuilder |
StdXMLBuilder is a concrete implementation of IXMLBuilder which creates a
tree of IXMLElement from an XML data source.
|
| StdXMLParser |
StdXMLParser is the core parser of NanoXML.
|
| StdXMLReader |
StdXMLReader reads the data to be parsed.
|
| ValidatorPlugin |
ValidatorPlugin allows the application to insert additional validators into
NanoXML.
|
| XMLElement |
XMLElement is an XML element.
|
| XMLEntityResolver |
An XMLEntityResolver resolves entities.
|
| XMLParserFactory |
Creates an XML parser.
|
| XMLWriter |
An XMLWriter writes XML data to a stream.
|
| Exception | Description |
|---|---|
| XMLException |
An XMLException is thrown when an exception occurred while processing the
XML data.
|
| XMLParseException |
An XMLParseException is thrown when the XML passed to the XML parser is not
well-formed.
|
| XMLValidationException |
An XMLValidationException is thrown when the XML passed to the XML parser is
well-formed but not valid.
|