Hallo!
Wie kann man mittels eines XSLT-Prozessors ein XML-Dokument in ein anderes XML-Dokument überführen?
Also zum Beispiel das Quelldokument:
<?xml version="1.0"?>
<rechnung>
<position>
<nr>1</nr>
<artikel>artikel1</artikel>
<preis>77</preis>
</position>
</rechnung>
soll überführt werden in das Ziel-Dokument:
<?xml version="1.0">
<invoice>
<position>
<nr>1</nr>
<artikel>artikel1</artikel>
</position>
</invoice>
Ich habe da irgendwie keine Idee, wie das XSL-Stylesheet dazu aussehen soll! Wenn ich ganz normal ein Stylesheet zum Anzeigen des obigen xml-Dokumentes schreibe und dies mittels Prozessor in ein anderes xml-Dokument umwandle, fehlen danach im Quellcode alle "XML-Tags". Es sind nur noch HTML-Formatierungsanweisungen vorhanden, obwohl ich als Zieldokument XML angegeben habe!
Wer kann helfen???
ciao
Wie kann man mittels eines XSLT-Prozessors ein XML-Dokument in ein anderes XML-Dokument überführen?
Also zum Beispiel das Quelldokument:
<?xml version="1.0"?>
<rechnung>
<position>
<nr>1</nr>
<artikel>artikel1</artikel>
<preis>77</preis>
</position>
</rechnung>
soll überführt werden in das Ziel-Dokument:
<?xml version="1.0">
<invoice>
<position>
<nr>1</nr>
<artikel>artikel1</artikel>
</position>
</invoice>
Ich habe da irgendwie keine Idee, wie das XSL-Stylesheet dazu aussehen soll! Wenn ich ganz normal ein Stylesheet zum Anzeigen des obigen xml-Dokumentes schreibe und dies mittels Prozessor in ein anderes xml-Dokument umwandle, fehlen danach im Quellcode alle "XML-Tags". Es sind nur noch HTML-Formatierungsanweisungen vorhanden, obwohl ich als Zieldokument XML angegeben habe!
Wer kann helfen???
ciao
Comment