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 with parsing speed approaching speed of strlen function executed on the same data.

Project Activity

See All Activity >

License

MIT License

Follow RapidXml

RapidXml Web Site

Other Useful Business Software
Gain insights and build data-powered applications Icon
Gain insights and build data-powered applications

Your unified business intelligence platform. Self-service. Governed. Embedded.

Chat with your business data with Looker. More than just a modern business intelligence platform, you can turn to Looker for self-service or governed BI, build your own custom applications with trusted metrics, or even bring Looker modeling to your existing BI environment.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Quite buggy! Especially with large buggy XML inputs. No namespace support (WHY?!). I ended up hand-rolling my own expat-based parser.
  • I have used rapidxml-1.13, and the version 'hidden' inside Boost.PropertyTree. It's simple to operate, and without many lines of code I was able to add XML Namespaces (prefix mapping) support and create a visitor to adapt to a parser-neutral SAX2 interface, so I could change over from another parser.
  • good job
  • Clean structure, even no docs needed. Easy to integrate - headers only.
Read more reviews >

Additional Project Details

Intended Audience

Developers

Programming Language

C++

Related Categories

C++ Software Development Software, C++ XML Parsers

Registered

2007-02-20