Google

XML Parsing Using DOM with VC++

eXtensible Markup Language (XML) is the industry standard for exchanging information. XML allows users to define their own tags.

XML parsers are tools used to read or write to an XML document. These parsers are based on either DOM (Document Object Model) or SAX (Simple API for XML) standards. A good description of using DOM in VC++ is given in following article:
http://www.howtodothings.com/computers-internet/how-to-use-an-xml-parser-module

Using DOM in VC++ is not very straight forward. In the above article, I have presented the information collected from many sources to get the code working.