# A HTML DOM parser written in PHP5 let you manipulate HTML in a very easy way!
# Require PHP 5 .
# Supports invalid HTML.
# Find tags on an HTML page with selectors just like jQuery.
# Extract contents from HTML in a single line.

When working with XML-based applications, developers often find themselves facing the requirement to generate XML-encoded data structures on the fly. Examples of this include an XML order template based on user input in a Web form, or an XML representation of a server request or client response based on run-time parameters.