Hallo zusammen!
Ich habe immer wieder viele verschiedene XML-Dateien, die mit den gleichen Elementen aufgebaut sind, z.B.:
<titel>, <vorspann>, <inhaltsverzeichnis>, <textblock> und <liste> innerhalb von <root>.
Aus den vielen verschiedenen Dateien (oft mehrere hundert), möchte ich eine einzige Datei machen.
Wenn ich mit
alle Dateien zusammenkopiere, habe ich zwar eine einzige Datei, muss aber mit einem Texteditor alle XML-Versionszeilen (<?xml version=...>), DOCType-Zeilen, <titel>, <vorspann> und <inhaltsverzeichnis> entfernen.
Nur ganz zu Beginn, also bei der ursprünglich ersten Datei sollen XML-Deklaration, die DOCType-Zeile, <titel>, <vorspann> und <inhaltsverzeichnis> stehen bleiben.
Das Wurzelement <root> darf natürlich auch nur einmal in der Gesamtdatei vorhanden sein.
Von der Struktur gibt das kein Problem und würde innerhalb von <root> so aussehen:
<titel>, <vorspann>, <inhaltsverzeichnis>, <textblock> und <liste> (aus Datei 1), <textblock> und <liste> (aus Datei 2), <textblock> und <liste> (aus Datei 3) usw.
Leider habe ich bisher keinen Weg gefunden, so ein Ergebnis zu erzielen. Ich verwende XMLSpy.
Kann mir jemand weiterhelfen? Danke!
Gruß, Peter
Ich habe immer wieder viele verschiedene XML-Dateien, die mit den gleichen Elementen aufgebaut sind, z.B.:
<titel>, <vorspann>, <inhaltsverzeichnis>, <textblock> und <liste> innerhalb von <root>.
Aus den vielen verschiedenen Dateien (oft mehrere hundert), möchte ich eine einzige Datei machen.
Wenn ich mit
Code:
copy *.* gesamt.xml
Nur ganz zu Beginn, also bei der ursprünglich ersten Datei sollen XML-Deklaration, die DOCType-Zeile, <titel>, <vorspann> und <inhaltsverzeichnis> stehen bleiben.
Das Wurzelement <root> darf natürlich auch nur einmal in der Gesamtdatei vorhanden sein.
Von der Struktur gibt das kein Problem und würde innerhalb von <root> so aussehen:
<titel>, <vorspann>, <inhaltsverzeichnis>, <textblock> und <liste> (aus Datei 1), <textblock> und <liste> (aus Datei 2), <textblock> und <liste> (aus Datei 3) usw.
Leider habe ich bisher keinen Weg gefunden, so ein Ergebnis zu erzielen. Ich verwende XMLSpy.
Kann mir jemand weiterhelfen? Danke!
Gruß, Peter
Comment