Hi,
ja, ich habe diesen MS Parser MSXML2_TLB.
Also, jedenfalls, ich hab's jetzt etwas anders gelöst.
Ich lege mir ein neues xmldoc an:
myDoc := CoDOMDocument.Create;
dann schreib ich kram rein und speichere es unter
myDoc_1.xml
myDoc_2.xml
etc...
Also ich benutze quasi die gleiche Instanz, die ich vor meiner Schleife einmal erzeuge, nur speichere ich sie unter unterschiedlichen Namen.

Hoffe das ist jetzt richtig ausgedrückt.
Jetzt habe ich nur das Problem, das er den Kram den er im ersten gespeicherten Doc hatte auch in die darauffolgenden schreibt, also quasi die neuen Knoten anhängt.
Habe auch schon versucht in jeder Schleife mein myDoc neu zu erzeugen, aber da zickt er rum, weil es ja im speicher noch existiert.
hab's schon mit
zähler := 0;
schleife begin
erzeugen
reinschreiben
speichern_zähler.xml
myDoc := nil;
inc(zähler);
schleife end;
*grob abgekürzt*
probiert um das doc irgendwie zu leeren, aber das will er nicht. Gibt's da irgendwas anderes, was ich machen kann, so in der Art??
Danke im Vorraus!
Jennifer