Da ich nur Delphi 5 habe, benutze ich die Typbibliotheken des Microsoft-
XML-Parsers (Versionen 2/3/4), die man selbst importieren kann/muss.
Eine Dokumentation kenne ich ehrlich gesagt gar nicht. Ich habe mir das meiste anhand von Beispielen hier im Forum angeeignet, bzw. meines Erachtens nach ist das
PSDK von Microsoft zu diesem Thema dann ebenfalls eine recht nützliche Quelle. Da sind Beispiele drin (zwar nicht Delphi, aber das ist nicht wirklich ein Problem), man findet Erläuterungen zu den einzelnen Befehlen/Eigenschaften/Methoden, usw. usw.
Dann gibt es z.B. noch eine Komponenten, die nennt sich glaube ich OpenXML (?). Hier weiß ich aber nicht, wie die Dokumentation ist. Mir persönlich hat nur nicht gefallen, dass ich vorher noch eine andere Bibliothek (irgendwas mit
Unicode ...) installieren musste, um sie nutzen zu können.
Darum bin ich auch beim MS-Parser geblieben.
Es müsste noch weitere
XML-Parser und -Komponenten geben, aber zu denen kann ich dann schon gleich gar nichts sagen.