| XimpleWare发布了VTD-XML 2.0版本.
VTD-XML是一种新的XML处理API, 它能够克服DOM和SAX的一些问题。VTD-XML能够在内存中对XML进行快速检查并提供XPath查询支持。
VTD-XML的解析速度是SAX(with NULL content handler)的1.5x~2.0x。With NULL content handler的意思就是说SAX解析中没有插入任何额外的处理逻辑,也就是SAX的最高速度。 VTD-XML的内存占用是原XML的1.3x~1.5x(其中1.0x的部分是原XML,0.3x~0.5x是VTD-XML占用的部分),而DOM的内存占用则是原XML的5x~10x。
VTD-XML存储XML文档在内存并且将(token)符号补偿到文档中,这样使得解析速度非常快。VTD-XML 2.0的改进包括XML的改写能力以及符号和字符串之间的词法比较。
官方站点: http://vtd-xml.sourceforge.net/
|