RapidXml is an attempt to create the fastest XML parser possible, while retaining W3C compatibility.. #XML parser #W3C compatibility #XML DOM #XML #DOM #Parser
RapidXml is an attempt to create the fastest XML parser possible, while retaining useability, portability and reasonable W3C compatibility. It is an in-situ parser written in modern C++, with parsing speed approaching that of strlen function executed on the same data.
If you are looking for a seriously fast and small parser, and hassle-free integration with your project, look no further. Entire library is contained in a single header file, and requires no building or configuration. Because it uses C++ namespaces, it only introduces a single name into the global namespace, so chances of name clashes are virtually zero.
Current version is RapidXml 1.1. Also available is its online Manual. You may also like to check Boost.PropertyTree library, which presents a higher level interface, and uses RapidXml as its default XML parser.
What's new in RapidXml 1.13:
- This is a bugfix release of RapidXml. Parse XML almost as fast as you do strlen()! This release fixes potential crash bugs on alignment-sensitive architectures.
RapidXml 1.13
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Text Editing&Processing
- developer:
- visit homepage