Xerces-C is a validating XML parser written in a portable subset of C++.
Xerces-C makes it easy to give your application the ability to read and write
XML data. A shared library is provided for parsing, generating, manipulating,
and validating XML documents. Xerces-C is faithful to the XML 1.0
recommendation and associated standards: XML 1.0 (Third Edition), XML 1.1
(First Edition), DOM Level 1, 2, 3 Core, DOM Level 2.0 Traversal and Range, DOM
Level 3.0 Load and Save, SAX 1.0 and SAX 2.0, Namespaces in XML, Namespaces in
XML 1.1, XML Schema, XML Inclusions).