The
Java and C versions 1.0 of VTD-XML -- an open-source, high-performance and non-extractive XML processing API -- are freely available on sourceforge.net, with source code, documentation, detailed description of API and code examples. VTD-XML is geared for very fast examination of XML in an in-memory buffer.
New in VTD-XML 1.0 is the integrated support of XPath that also features a easy-to-use interface that further enhances VTD-XML's inherent benefits, such as CPU/memory efficiency, random access, and incremental update. Demos are available at
http://www.ximpleware.com/demo.html. For further reading, please refer to the following articles about VTD-XML:
Process
SOAP with VTD-XML (
http://xml.sys-con.com/read/48764.htm)
Better, faster XML processing with VTD-XML (
http://www.devx.com/xml/Article/22219?trk=DXRSS_XML)
XML on a chip (
http://www.xml.com/pub/a/2005/03/09/chip.html)