ShaniXmlParser is an XML/HTML DOM/SAX parser. It can parse not well formed XML/HTML files. It can parse files with inverted tags and bad escaped &,<,> and ". It expands all XHTML entities by default. It is well suited to parse HTML files, and is fast with low memory usage. It is compliant with the jaxp/w3c DOM1/2/3 interfaces.
|Tags||Internet Web Dynamic Content Software Development Libraries Java Libraries Text Processing Markup HTML/XHTML XML|
|Operating Systems||OS Independent|
Release Notes: Invalid double decoding of certain entities in TextNode appendData/substring/replaceData was fixed. Invalid space trim during document normalization was fixed.
Release Notes: The JAXP interfaces have been updated to 1.4.2. The SAX interfaces have been updated to sax2r3.
Release Notes: Support for DOM 2 HTML interfaces. 668/685 successful tests on the DOM 2 HTML Test Validation suite.
Release Notes: The HTML parser no longer removes non-HTML tags from an HTML document.
Release Notes: Faster parsing of documents without namespaces.