Hm, ich verwende keine CoDom,
Dom irgendwas dinge.
Delphi-Quellcode:
var
lXMLDoc: IXMLDocument;
lRootNode, lChildNode: IXMLNode;
begin
lXMLDoc := TXMLDocument.Create(nil);
try
lXMLDoc.Options := [doNodeAutoIndent];
lXMLDoc.ParseOptions := [];
lRootNode := lXMLDoc.AddChild('root');
lChildNode := lRootNode.AddChild('child', -1);
lXMLDoc.SaveToFile('C:\testfile.xml');
finally
lXMLDoc := nil;
end;
end;
So ungefähr erzeuge ich mein XMLDokument und die entsprechenden Nodes...
Mich irritiert ja nur, dass es bei manchen passiert und nicht bei allen. Das wäre wenigstens konsequent gewesen.