The libxml++ library provides a C++ interface to XML files.