DIHtmlParser 2.10

Version: 2.10

Downloads:163

Hits:2477

SourceNO

Link Broken:Report It!

Package:Without source

Price:$30

More info Download
 

Description

DIHtmlParser is a lightening fast and flexible Html Parser for Borland Delphi 4/5/6/7. It fully support Unicode / WideStrings throughout and is the perfect development tool to quickly extract various information from Html documents.

The core TDIHtmlParser component recognizes 12 different pieces of Html, like tags, text, comments, scripts, styles, titles, among others. Tags are parsed into the TDIHtmlTag object and can easily be queried for attributes and values.

If applications do not need to see a particular tag or piece of Html, they can simply turn it off and the parser will quickly skip it and not report it to the application. This Html piece and tag filtering is not only a feature, but significantly speeds up the parsing process.

Plugins are available to extend the Html Parser's functionality. Any number of plugins can be assigned to a parser, and each TDIHtmlParserPlugin implements its own filtering mechanism just like the main parser.

The plugins allow to extract additional information "on the fly" next to the main parsing process. The DIHtmlParser package ships with 6 plugins, which extract e-mail addresses, links and titles, implement Html events, track Html tables, and automatically write Html data.

The Html Parser reads Html data from memory or from a TStream object. It correctly handles preformatted text and converts Html entities, including custom ones. "Smart parsing", which jumps over filtered Html pieces, makes the Html Parser amazingly fast despite of its rich set of features.

The DIHtmlParser package includes full Html Help plus various demo projects. The Demo version shows a once-only reminder when run outside the IDE. Commercial and Source Code licenses are available for a small fee.

Related:

Borland - Component - Components - Decode - Delphi - Delphi 2 - Delphi 3 - Delphi 4 - Delphi 5 - Delphi 6 - Delphi 7 - Encode - Freeware - Full Source - Hash - Hash Table - Html - Html Parser - Inprise - Linear List - Lists - Mime - Parser - Regex - Regular Expression

User Reviews:

Write Review *
Your name *
Email *
(Your comments will be reviewed by our staff before they are posted)
Rate this product *

 

Related:

Finger Component for Delphi 1 n/a

TFinger component implements Internet finger protocol described in the rfc

By: Artchil Gogava

Freeware

Joker 1.6

This program helps you to write false letters. The program is written in Delphi 6 by HOANH

By: HOANH group

Freeware

THttpScan 4.01

THTTPSCAN recursively analyses HTML pages and reports all the links found with detailed information: html, mail, jpg, mp3, mpeg, META TAGS......

By: Michel Fornengo

Shareware

EasyNet 1.0.0.219

EasyNet is a Collection of Native Delphi Components which implement full Windows Internet API (known as Win-INET) as well as W3C HTML DOM (Document...

By: Erdal PAYAT

Shareware

TZ Popup Killer & Ads Filter 4.6.0.8

Popup Killer is not just another Pop Up Stopper. By intelligently filtering out the annoying aspects of browsing the net (ads, Pop ups advertising,...

By: TrackZapper.com

Shareware

rjPasDoc 0.7

rjPasDoc generates Html documentation and Html Help from comments in Pascal unit source code files......

By: Ralf Junker

Freeware

rjMime

rjMime is a ligtening fast MIME (Base64) Encoder and Decoder. The core encoding and decoding routines are written in highly optimized Delphi Pascal...

By: Ralf Junker

Freeware

DIMime 1.60

DIMime is a lightening fast MIME (Base64) Encoder and Decoder for Delphi 4/5/6/7. The core encoding and decoding routines are written in highly...

By: The Delphi Inspiration

Freeware

DIContainers 1.51

DIContainers are a collection of over 60 container classes for Borland Delphi 4/5/6/7. Four different container structures are available: Hash...

By: The Delphi Inspiration

Shareware

DIPcre 2.01

DIPcre is an advanced regular expression engine for Boland Delphi 4/5/6/7. Regular expressions are a very powerfull extension of wildcard (?*)...

By: The Delphi Inspiration

Shareware