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
Other Useful Business Software
Go from Code to Production URL in Seconds
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Rate This Project
Login To Rate This Project
User Reviews
-
1 out of 5 starsQuite buggy! Especially with large buggy XML inputs. No namespace support (WHY?!). I ended up hand-rolling my own expat-based parser.
-
5 out of 5 starsI 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.
-
5 out of 5 starsgood job
-
5 out of 5 starsClean structure, even no docs needed. Easy to integrate - headers only.