Fast XML parser - tooltwist/xdata GitHub Wiki

The "xml-fast" data type provides extremely fast read only access to XML data.

See Understanding Fast Parsers for an explanation of why this data format is called "fast".

Supporting classes

XD data = ...;
XSelectable selector = data.getSelector("xml-fast");
XSelectable list = selector.select("countries");

In this example, selector will be of type com.tooltwist.fastXml.FastXml, and list will be of type com.tooltwist.fastXml.FastXmlNodes. These classes are straightforward and provide no special methods or properties, other than those required by the XSelectable interface.