Class representing a Character Data section
Thrown during CData constructor
Thrown during check()
Class representing a comment
Thrown during Comment constructor
Thrown during decode()
Class representing an XML document.
Class for parsing an XML Document.
Class representing an XML element.
Class for parsing an XML element.
Thrown if comparing with wrong type
Abstract base class for XML items
Thrown during ProcessingInstruction constructor
Class representing a Processing Instruction section
Class representing an XML tag.
Thrown when parsing for Tags
Class representing a text (aka Parsed Character Data) section
Thrown during Text constructor
Thrown during XMLInstruction constructor
The base class for exceptions thrown by this module
Class representing an XML Instruction section
Mode to use for decoding.
Tag types.
Check an entire XML document for well-formedness
Decodes a string by unescaping all predefined XML entities.
Encodes a string by replacing all characters which need to be escaped with appropriate predefined XML entities.
Returns true if the character is a base character according to the XML standard
Returns true if the character is a character according to the XML standard
Returns true if the character is a combining character according to the XML standard
Returns true if the character is a digit according to the XML standard
Returns true if the character is an extender according to the XML standard
Returns true if the character is an ideographic character according to the XML standard
Returns true if the character is a letter according to the XML standard
Returns true if the character is whitespace according to the XML standard
Undocumented in source.