Professional HTML Parser
~ Parse, modify, and export…keeping all whitespace formatting intact. ~
HTML
Easy to use since it was built from the ground up to only be an HTML parser. This is not an XML parser that was adapted to parse HTML. Therefore no confusing documentation with lots of things that are not applicable. Such as namespaces.
Retain Formatting
During parsing, all whitespace is loaded into the DOM. Once the DOM is serialized back to HTML, all whitespace in the output will be identical to the original HTML. This allows a non-destructive import, modify and export.
Retain Name Cases
All tag and attribute names are preserved during parsing. Whatever style you use…upper case, lower case, camel case, whatever…will be identical to the original HTML. This allows a non-destructive import, modify and export.
Modify Formatting
You can manipulate the spacing between attributes (attribute names, equals signs, values), spacing between tag name and attributes, content in closing tags, etc.
Fragments
Allows you to import, manipulate, and export HTML fragments. There are no errors because it didn’t have DOCSTART, or the HTML tag. No elements or whitespace is automatically inserted when importing or exporting HTML fragments.
Support
Professional support included. Help is available when you need it. We answer technical support questions and your usage questions. This isn’t an open-source project run and supported by volunteers at their convenience.
Custom Tags
Parser supports custom tags that you created or custom tags used by a third-party library.
Easy to Install
Native PHP source code that easily drops into your project. Don’t need to edit the .ini file and install an extension, so it is easy to use in shared hosting servers.