view original | go back | toggle font



DIXml is an embedded XML, XSLT, and EXSLT processing library for Borland / CodeGear Delphi. It is build on the libxml2, libxslt and libexslt libraries. However, DIXml requires no DLLs or any other external files whatsoever. All required code is compiled completely into the application's executable.
DIXml Features

XML and HTML reading and writing, pull and push parser modes.
XML and HTML document tree creation, traversal, load, and save.
SAX interface.
DTD validation.
Encoding support for UTF-8, UTF-16, ISO-8859-1, ASCII (all native).
XPATH processing.
NameSpace support.
XSLT processing.
File, memory, and customized input / output.

D6-XE3 Full Source + Demo