Develop and Download Open Source Software

VTD-XML

Back to Project Summary

Would you recoomend this project?

Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.

Project Release Information

2011-02-25 19:11
The Core VTD-XML API was expanded. Support was added for a 5-level location cache for both navigation and indexing. This is intended for performance tuning for XML documents of various depth. Support was added for document content manipulation for empty element nodes. For Java, support for processing gzipped and zipped XML files was added, and support for HTTP URL based XML processing was enhanced. For C, the thread-safe version and non-thread-safe version were merged to create a single thread-safe version using thread local storage. A full featured C++ version of VTD-XML has been released.
2010-08-10 19:18
Performance tuning for small files, strict XML Namespace conformance, an expanded core API with getPrefixString(), compareNormalizedTokenString2(), and toNormalizedString2(), expanded cutting/slicing capability that can get sibling fragments, a fix for a bug with reading huge XML documents on some platforms, and other important bugfixes.
2010-04-12 21:12
The core VTD-XML API was expanded. Support for capturing white spaces was added to VTDGen. Support for getContentFragment(), recoverNode() and cloneNav() was added to VTDNav. Support for updating and reparsing a feature was added to XMLModifier. Support for retrieving all attributes was added to AutoPilot. BookMark was enhanced. In XPath, comment and processing instruction support for nodes, namespace axis support, and round-half-to-even() were added. A number of bug fixes and code enhancements were done.
2009-10-03 17:33
TD-XML's Core API was expanded. VTDNav now has toStringUpperCase, toStringLowerCase, contains(), endsWith(), and startsWith(). Extended VTD now has in-memory buffer support. Xpath was improved and the following XPath 2.0 functions were added: abs(), ends-with(), upper-case(), and lower-case(). Support for variable reference was added. Internal performance tuning was undertaken and bugs were fixed. Warning messages were fixed in the C version and a memory leak during Xpath expression parsing was fixed.
2009-07-17 04:58
Major bugfixes in all modules in VTD-XML.

Project Resources

http://freecode.com/urls/3ed76544803631263274940c8f9155d6
http://freecode.com/urls/a8ffe182155d89e6e7a1de81235c14ce
http://freecode.com/projects/vtd-xml

Project Description

Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of efficient XML processing technologies centered around a non-extractive XML parsing technique called Virtual Token Descriptor (VTD). Depending on the perspective, VTD-XML can be viewed as either an XML parser, a native XML indexer or a file format that uses binary data to enhance the text XML, an incremental XML content modifier, an XML slicer/splitter/assembler, or an XML editor/eraser.


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.