Hyper-Text Query Language
Hyper-Text Query Language (HTQL) is a computer language for querying and transforming Hyper-Text Markup Language (HTML), Extensible Markup Language (XML) and plain text documents. HTQL uses an HTML-like syntax for its expressions, and provides a recursively scheme to transform unstructured data into structured views. A lightweight COM interface developed in C++ can be found at htql.net, which can be used for lightweight Web scraping or Web querying. HTQL has been adopted by IRobotSoft Visual Web Scraper for HTML data rendering. Complete syntax and manual for HTQL can be found at htql.net web site.