Xerces-C++ is a validating XML parser written in a subset of C++