See: Description
| Interface | Description |
|---|---|
| IAttributeSequenceHandler |
Interface to be implemented by all handlers capable of receiving events about attribute sequences.
|
| ICDATASectionHandler |
Interface to be implemented by all handlers capable of receiving events about CDATA Sections.
|
| ICommentHandler |
Interface to be implemented by all handlers capable of receiving events about Comments.
|
| IDocTypeHandler |
Interface to be implemented by all handlers capable of receiving events about DOCTYPE clauses.
|
| IDocumentHandler |
Interface to be implemented by all handlers capable of receiving events about document start/end.
|
| IElementHandler |
Interface to be implemented by all handlers capable of receiving events about elements.
|
| IMarkupHandler |
Interface to be implemented by all Markup Handlers.
|
| IMarkupParser |
Interface to be implemented by all Markup Parsers.
|
| IProcessingInstructionHandler |
Interface to be implemented by all handlers capable of receiving events about Processing Instructions.
|
| ITextHandler |
Interface to be implemented by all handlers capable of receiving events about Text events.
|
| IXMLDeclarationHandler |
Interface to be implemented by all handlers capable of receiving events about XML Declarations.
|
| Class | Description |
|---|---|
| AbstractChainedMarkupHandler |
Base abstract implementation of
IMarkupHandler that implements all of its event handlers
by delegating these events to another IMarkupHandler object passed during construction. |
| AbstractMarkupHandler |
Base abstract implementation of
IMarkupHandler that implements all of its methods
as no-ops. |
| AttoParser |
Class meant to keep some constants related to the version of the AttoParser library being used, build date, etc.
|
| MarkupParser |
Default implementation of the
IMarkupParser interface. |
| ParseStatus |
Class used for reporting the status of current parsing operations to handlers.
|
| ParsingAttributeSequenceUtil |
Class containing utility methods for parsing attribute sequences, like those in open/standalone elements.
|
| ParsingCDATASectionMarkupUtil |
Class containing utility methods for parsing CDATA sections.
|
| ParsingCommentMarkupUtil |
Class containing utility methods for parsing comments.
|
| ParsingDocTypeMarkupUtil |
Class containing utility methods for parsing DOCTYPE clauses.
|
| ParsingElementMarkupUtil |
Class containing utility methods for parsing elements (tags).
|
| ParsingProcessingInstructionUtil |
Class containing utility methods for parsing processing instructions.
|
| ParsingXmlDeclarationMarkupUtil |
Class containing utility methods for parsing XML Declarations.
|
| Exception | Description |
|---|---|
| ParseException |
General exception for parsing errors, thrown primarily by event handlers.
|
Main parser and handler artifacts: basic interfaces and implementations.
The best place to start learning about attoparser by reading this docs is having a look at the
IMarkupParser and especially the IMarkupHandler
interfaces.
Copyright © 2023 The ATTOPARSER team. All rights reserved.