VTD-XML is
the next generation XML
parser/Indexer that goes beyond DOM and SAX in terms of performance, memory and ease of use. Currently it only supports built-in entity references(" & ' > <)
and available in C, C#
and Java.
To XML developers, VTD-XML is simple and just works!
VTD-XML
is the world's most memory-efficient (1.3x~1.5x
the size of an XML document) random-access XML parser. It is also
the
world's fastest XML processor:
On an Athlon64 3400+ PC, VTD-XML significantly (1.5x~2x) outperforms
SAX parsers with NULL content handler, delivering 50~60 MB/sec sustained
throughput, without sacrificing random access. It is also
world's first general-purpose native XML indexer
that seamlessly integrates with your XML applications.
A good starting point
to understand how VTD-XML works is to view the
demo. The latest version is Version
2.0 which
can be downloaded
here.
If you have any questions on
VTD-XML, please
join
our discussion.