Schau dir die Strukturen genau mittels XML-Editor an (z.B. XML-Notepad).
Anschließend baust du eine entsprechende hierarchische DS auf.
Beim Einlesen gibst du entsprechende Optionen für: ignorieren fehlende Knoten, übersetzen ungültige Zeichen, ignorieren GroßKlein an.

Hier findest du eine Diskussion dazu:
http://newsolutions.de/forum-systemi...518-XML-Parser