This class offers convenience methods for parsing and serializing HTML5.
This class provides general information about HTML5 elements, including syntactic and semantic issues.
Entity lookup tables.
The base exception for the HTML5 project.
Provide an processor to handle embedded instructions.
Manage entity references.
Create an HTML5 DOM tree from events.
Standard events for HTML5.
The FileInputStream loads a file to be parsed.
Interface for stream readers.
Emit when the parser has an error.
The scanner.
The HTML5 tokenizer.
Handles special-case rules for the DOM tree builder.
UTF-8 Utilities
A mapping of entities to their html5 representation.
Generate the output html5 based on element rules.
To create a new rule set for writing output the RulesInterface needs to be implemented.
Traverser for walking a DOM tree.