Version 1.9 of VTD-XML
, available in C, C#, and Java, has been released. VTD-XML translates XML documents into a binary format, 64 bits per node, and provides access methods to the data. The data is accessed in-memory using offsets and byte arrays, typically without object allocation, which provides speed without excessive garbage collection. This version contains XPath-related performance enhancements and bug fixes.
The performance of VTD-XML (according to the benchmark page
) is quite impressive, especially for a jar file of only 226K or so (for Java). What do you think of the API? Would you prefer a SAX, StAX, or DOM-like API? Why?
Message was edited by: email@example.com