What's New?
01/26/04 Buy AWS HTML Producer with source code until January 31 and save $500.
Buy HTML Producer Universal for the price of HTML Producer Corporate (only $390) and get full source code of the component and unlimited use advantage within your company.
What is HTML Producer ?
AWS HTML Producer 4.0 is a toolset that offers unique capabilities in HTML processing. With this component (both COM and Net editions available) you can both parse all HTML pages including HTML templates and process HTML tables capturing all the necessary data from them.
If you are going to use AWS HTML Producer for extracting the information from web pages, you will be able to capture a table with information you need by just a keyword or a phrase that is contained within this table (for example "weather", "world news", "stock markets"). If this is insufficient for you, all power of regular expressions is in your hands. Specify regular expression of any complexity that describes the information that you want to extract - and the data is yours! If a table you want process has unique name or any other unique attribute - just specify it and have the information captured in a second!
If you are building a template-driven web solution (web portal, content management system, etc.), you will discover AWS HTML Producer as the most powerful template parser available in the Net. It can process any number of any tags (not only those defined in HTML), extract their attributes, select them by the RunAt attribute value, generate debug comment to track all made substitutions and more.
Actually, AWS HTML Producer is the only parser that can process almost any kind of tags-based text with so many developer-friendly features. While XML parsers require input text to be well-formed and meet special standards (root tag, closing of all tags, <?xml...> header and so on), AWS HTML Producer can parse even malformed HTML, and no exceptions will be thrown. You decide if a given tag will be closed or no, and it is up to you to make decision what tags must be parsed and what must not.
In any way, you will appreciate ability to process HTML provided either as a string value (i.e. taken from a database) or taken from a file, local or remote (from the Web). If your network is located behind a firewall, the component will be able to handle this as well. If you are not an English speaker, you will be glad to find out that all debugging and error messages can be shown in different languages (currently English and Russian supported; contact us if you want add your language). And one of the most incredible things is that all new versions will be provided for your for free once you registered the component!
What can I do with AWS HTML Producer?
- Parse HTML template in dynamic web sites and content management systems (CMS)
- Transform HTML or any other tag based text. For example, transform HTML 4.0 web page using cascade style sheets into HTML 3.2 with tag-based formatting only.
- Extract any table-formatted data from any web page. Thanks to the fact that virtually all web sites use HTML table to format their information, you can use AWS HTML Producer to extract almost any data you desire. Retrieve dynamically actual stock quotes, latest news, current weather and more with just a few lines on code!
Requirements
- Microsoft Windows NT/2000/XP/.Net;
- Microsoft Internet Explorer 5.5+;
Features
Template parsing features
- Parsing any quantity of any tags written in HTML style no matter if they are user-defined tags (i.e. <Customer>) or typical HTML tags (<TABLE>);
- Recognizing tag parameters (<P class="paragraph">);
- Selecting tags for parsing by the value of the RUNAT attribute;
- Source HTML can be taken from a string, file or by URL;
- Generating debug comments which comment on all parsed tags. This lets you trace activity of the parser and helps debug your apps;
- Multilingual support for debug comments and error messages. Presently two languages are supported - Russian and English. Other languages can be added at your request;
- HTML Producer is accompanied by HTML Producer Console and HTML Producer ASP Console, small utilities that visualize the activity of HTML Producer. You can specify any input data and watch the parsing process step-by-step. Using this program you can not only get familiarized with HTML Producer, but also debug your code to ensure that you will get predictable results;
- Support for ASP and PHP pages as input;
- Recursive parsing;
- Ability to parse tag with different types of brackets (i.e. <input>, [input], (input) and so on);
- Both event-driven and eventless architectures are supported;
- With AWS HTML Producer Universal, the full source code of the component is included!
- Available in COM and .NET editions.
Data extracting features
- Processing any HTML table on a web page and retrieving cell contents;
- Cells returned in easy-to-use 1-D manner (a plain collection of table cells);
- Ability to remove HTML formatting from the output;
- Selecting a table for processing by its number, name, value of any attribute of its <TABLE> tag, search string or regular expressions pattern;
- Ability to get full HTML source of the processed table.
|