Wikipedia
VTD-XML
Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of cross-platform XML processing technologies centered on a non-extractive XML, "document-centric" parsing technique called Virtual Token Descriptor (VTD). Depending on the perspective, VTD-XML can be viewed as one of the following:
- A " Document-Centric" 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
- An XML editor/eraser
- A way to port XML processing on chip
- A non-blocking, stateless XPath evaluator
VTD-XML is developed by XimpleWare and dual-licensed under GPL and proprietary license. It is originally written in Java, but is now available in C, C++ and C#.