Frank (no reg): XML Element in anderes XML kopieren

Beitrag lesen

Hi,

.Net bietet dir im Namespace System.Xml den XmlTextReader
(nur-vorwärts-lesend) und den XmlTextWriter (nur-vorwärts-schreibend)
an. Du könntest damit zuerst alle Inhalte der einen Datei in eine
Zieldatei schreiben und dann die Inhalte der zweiten Datei nachfolgend
(-> Schleife?) in die Zieldatei schreiben.

Ein anderer Ansatz ist, du packst beide XML Strukturen jeweils in
einen eigenen String und hängst beide aneinander:

_XmlString1 += _XmlString2;

und entfernst dann das Konstrukt "</PERSONEN><PERSONEN>" aus dessen
_Mitte_:

_XmlFinal = _XmlString1.Replace(@"</PERSONEN><PERSONEN>","");

Ciao, HTH, Frank