Der MS-
XML-Parser stellt dir mit "load" und "save" die passenden Funktionen zur Verfügung. Erwartet wird in beiden Fällen nur der Dateiname. Hast du zufällig das MS-
XML-
SDK installiert? Das wäre sehr zu empfehlen, weil du dort alle Befehle usw. finden kannst.
Wenn du mit
DOM arbeitest (machen die meisten, ich eingeschlossen
), dann hast du das Dokument nach dem Laden im Speicher und kannst recht bequem damit arbeiten. Das einfachste Beispiel:
Delphi-Quellcode:
xmldoc := CoDomDocument40.Create;
if(xmldoc <> nil) then
try
if(xmldoc.load('c:\eigene Dateien\test.xml')) then
begin
ShowMessage(xmldoc.xml);
end;
finally
xmldoc := nil;
end;
"xmldoc" ist eine Variable vom Typ
DomDocument40 (MS
XML 4).