Zwei XML Dokumente mit XSL zusammenführen

Ziel ist es zwei separate XML Dokumente in ein XML Dokument unter einem <root> Tag zusammenzuführen. Dabei wird das erste XML Dokument mit einem XSL/T Prozessor (z.B. Saxon) gestartet und zu einem neuen Zieldokument transformiert. Während der Transformation wird im XSL mittels der document() Funktion das zweite XML Dokument in eine Variable geschrieben und steht somit der Verarbeitung zur Verfügung.
Continue reading