| Interface | Description |
|---|---|
| IXMLBuilder |
NanoXML uses IXMLBuilder to construct the XML data structure it retrieved from its data source.
|
| 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 |
|---|---|
| ContentReader |
This reader reads data from another reader until a certain string is encountered.
|
| NonValidator |
NonValidator processes the DTD and handles entity definitions.
|
| StdXMLBuilder |
StdXMLBuilder is a concrete implementation of IXMLBuilder which creates a tree of XMLElement 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.
|
| XMLUtil |
Utility methods for NanoXML.
|
| 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.
|