Non sò quale versione hai scaricato, comunque è inclusa anche in CLib.
Se dai un'occhiata la codice della classe CXmlDocument, è presente un metodo Print(), che invia in out il contenuto del file xml, opportunamente caricato con il metodo Load().
Leggendo il codice, ne puoi ricavare come la struttura interna viene letta, così da trasferirla anche sui tuoi programmi.
Concettualmente, il Document ha un suo elemento, chiamato root, da cui parte tutta la struttura xml. Tutti gli elementi sono contenuti in un array Elements, e per ogni elemento è presente anche un array di Attribute. Ogni elemento può avere sottoelementi, e quindi ha una proprietà, un array di oggetti, così come anche un array di proprietà, e così via, senza limiti imposti.
Un loop sugli elementi, o sugli attributi, ti permette di leggerne il loro contenuto (Name e Value).