VTD-XML
| VTD-XML | |
|---|---|
| Developer | XimpleWare |
| Stable release | 2.13_4
/ July 14, 2017 |
| Operating system | Portable |
| Platform | Java, C#, C and C++ |
| Type | XML parser/indexer/slicer/editor library |
| License | GPL and Proprietary License |
| Website | 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 was originally written in Java, but is now available in C, C++ and C#.