- LibXMLHelper 1.9 (11kb)
LibXML2 is a XML C parser and toolkit written by by Daniel Veillard for the GNOME project. It is open source and works on a variety of systems.
And to get this to work on windows you can download the source and compile it yourself or download the prebuild windows binarys of it here.
And since the LibXML2 is a C Toolkit it is a bit messy to use for C++ developers. And that is where my helper class comes in. CLibXMLHelper is a C++ wrapper class that will help you to work with XML files using LibXML2.
LibXML2 uses UTF8 internally so all string send to the API should be UTF8. This helper class take care of this.