libstudxml is a streaming XML pull parser and streaming XML serializer implementation for modern, standard C++. It is compact, external dependency-free, and reasonably efficient. XML parser is a conforming, non-validating XML 1.0 implementation that is based on tested and proven code.