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.