Depeding on your needs:
1) Either a lightweight XML library like
tinyXML[
] (I recommand this one, bery easy to use).
2) A databinding library like
CodeSynthesis[
]. Basically, it generates C++ class based on your schema definition. When reading an XML file, you then manipulate your own objects instead of manipulating an XML document.