DIHtmlParser is a Borland Delphi add-on that efficiently extracts Html document information. It's a flexible and lightning-fast Html parser that supports Delphi versions 4 through 7.

The core component of the DIHtmlParser software is the TDIHtmlParser, which can recognize 12 different types of Html elements, including tags, text, comments, scripts, styles, and titles. With the software, tags can easily be parsed into the TDIHtmlTag object and queried for attributes and values.
An essential feature of the software is the ability to turn off tags or Html pieces that an application may not require, resulting in faster parsing times. With the HTML piece and tag filtering feature combined, the software is incredibly efficient in parsing even the most extensive Html documents.
The DIHtmlParser software offers plugins that can be utilized to extend the functionality of the Html Parser. These plugins can be assigned to a parser, and each TDIHtmlParserPlugin implements its filtering mechanism. The package comes with six pre-installed plugins that can extract data such as email addresses, links, titles, implement Html events, track Html tables and automatically write Html data.
Using DIHtmlParser, developers can read Html data from memory, or from a TStream object, and the software correctly handles preformatted text, converts Html entities, including custom ones. The 'smart parsing' feature increases the speed of the parsing process by skipping filtered Html pieces.
Developers can utilize DIHtmlParser in their compiled applications without any additional costs after commercial or source code registration, making it an excellent choice for developers looking for a comprehensive and cost-effective Html parsing solution.
Version 2.xx: N/A