Cost / License
- Free
- Open Source
Platforms
- Linux
libxml2 is described as 'Software library for parsing XML documents. It is also the basis for the libxslt library which processes XSLT-1.0 stylesheets' and is an app in the development category. There are three alternatives to libxml2 for Linux, BSD, Mac and Windows. The best libxml2 alternative is Expat, which is both free and Open Source. Other great apps like libxml2 are TinyXML-2 and pugixml.
In brief, TinyXML-2 parses an XML document, and builds from that a Document Object Model (DOM) that can be read, modified, and saved.