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.
License
MIT LicenseFollow RapidXml
nel_h2
Build Securely on Azure with Proven Frameworks
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Rate This Project
Login To Rate This Project
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.