Jimmy Zhang wrote:

The VTD-XML project team think not. We are proud to
announce the availability of both C and Java version
1.5 of VTD-XML, the next generation open-source XML
parser that goes beyond DOM and SAX in terms of
performance, memory usage and ease of use.

But not conformance. VTD-XML does not provide the minimum level of functionality required of an XML 1.0 parser. Until it does, performance measurements against fully conformant products are deceptive and dishonest.

To be specific VTD-XML advertises that "Currently it only supports built-in entity references(" &amps; ' > <)." Seeing that omission makes me wonder what else may be missing. In particular does VTD-XML support numeric character references? Does it correctly check all well-formedness constraints?

It's not hard to speed up XML by cutting out the parts you don't like. The trick is to write a real XML parser that is both conformant and fast. There's some interesting stuff here. This might be a productive area for research, but it's not ready for production, and comparing it to parsers that are is wrong.

--
Elliotte Rusty Harold  [EMAIL PROTECTED]
XML in a Nutshell 3rd Edition Just Published!
http://www.cafeconleche.org/books/xian3/
http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ref=nosim

Reply via email to