Hi Enrico,
eigentlich ganz einfach: du selektierst die entsprechende Node und löscht diese aus dem Root-Element mit
removeChild. Zum Schluss noch speichern und fertig.
Beispiel:
Delphi-Quellcode:
var
xmlDoc: IXMLDOMDocument;
xmlNode: IXMLDOMNode;
begin
// initialisierung von XMLDoc etc.
node := xmlDoc.documentElement.selectSingleNode('
/obElement/subElement[text="'+Edit1.Text+'
"]');
xmlDoc.documentElement.removeChild(node);
xmlDoc.save('
C:\Pfad\Zur\XML\Datei.xml');
end;
Wundert mich, dass das nicht drin ist. *sofort wieder an tutorial dransetz und das einfüg* Schande über mich.
Chris