Questions tagged [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).

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#.

Download vtd-xml at https://vtd-xml.sourceforge.io/

Here are a few articles describing how to code applications in VTD-XML

190 questions
1
vote
1 answer

vtd-xml 2.11 c version compilation error under ubuntu

ximpleware_2.11_c compiled ok under centos 6.5 64-bit, but there are errors under ubuntu 14.04 64-bit. GCC says: vtdNav.o:In function ‘parseDouble’: Undefined reference to 'pow' ... Undefined reference to 'fmod' ... Undefined reference to…
Dr.Nemo
  • 1,451
  • 2
  • 11
  • 15
1
vote
1 answer

Removing comments from xml file with vtd-xml , delete comment

is there a way to remove the comments from a huge xml file (>200 MB), parsed by vtd-xml ? Both, comments before the root element . . . and comments within