Reputation: 30165
I want a lite-weight C++ XML parser/DOM that:
I've been looking at RapidXML, the Kranf xmlParser, and pugiXML. The first two of those might permit requirement #1 by way of a hook. The third, pugiXML, supports the #2 requirement. But none of those three fulfill both requirements.
What is the smallest (free) library that can handle both requirements?
Upvotes: 6
Views: 3396
Reputation: 4834
pugixml has an UNICODE branch. I guess UNICODE will be officially supported in the next version (0.6)
Upvotes: 2
Reputation: 57555
I'd really go for TinyXML + TinyXPath... Tiny, fully UTF-8 compilant and zlib/MIT licensed. If you want a more C++'s like interface there's also TinyXML++
Upvotes: 2