Ich hab jetzt den Nachmittag damit verbracht, hier zu suchen, wie ich
XML-Dateien abspeichern kann.
Aber irgenwie gehts in allen Threads nur ums Lesen, was ansich ja nicht wirklich schwer ist. Mir ist klar, das es sich dabei um einfache Textdateien handelt, aber ich möchte mich ehrlich gesagt nicht um so triviale Dinge, wie in Textdateien zu speichern, kümmern müssen.
Ich habe mit dem Delphi beiliegenden TXMLDocument relativ simpel geschafft, bestimmte Daten zu lesen. Diese verarbeite ich in meiner Anwendung und möchte dann Resultate in andere neue
XML-Dateien speichern. Aber irgendwie bin ich wohl zu dumm dafür.
Delphi-Quellcode:
var XML: tXMLDocument;
Parent,Node: IXMLNode;
[...]
XML := TXMLDocument.Create(Self);
Parent :=
XML.CreateNode('
data',ntElement);
Node :=
XML.CreateNode('
name',ntAttribute);
//hier hagelts schon exceptions
Node.NodeValue := Resultname;
Parent.ChildNodes.Add(Node);
XML.SaveToFile('
graphs\'+Resultname+'
.graph');
XML.free;
Kann mir jemand bescheinigen, das ich entweder zu dumm bin und mir dann zeigen, wie es richtig geht?
Und bitte, ich wollte es eigentlich relativ einfach halten und keine weiteren Komponenten installieren. Und ja, das ominöse Tutorial ist mir bekannt, ein Hinweis darauf kann also entfallen.