RapidXml 1.13

RapidXml is an attempt to create the fastest XML parser possible, while retaining W3C compatibility.
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.

last updated on:
May 18th, 2009, 7:17 GMT
price:
FREE!
developed by:
Marcin Kalicinski
homepage:
rapidxml.sourceforge.net
license type:
MIT/X Consortium License 
category:
ROOT \ Text Editing&Processing \ Markup
RapidXml
Download Button

In a hurry? Add it to your Download Basket!

user rating 19

3.2/5
 

0/5

Rate it!
What's New in This Release:
  • 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.
read full changelog

Add your review!

SUBMIT