xml-stylesheet Zeile wird durch saxon entfernt...

mattilaa

Grünschnabel
Hallo, ich habe eine XML Datei die ich per Tranformations-sheet
im Browser formatiert anzeigen lasse.
Beispiel:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="projekt2html.xsl"?>
<projekt>
<title>irgendwas</title>
......jede menge......
</projekt>
Soweit erprobt und bestens.
Jetzt muss ich die Datei per Saxon und anderem Tranformations-sheet bearbeiten.
Die neue XML-Datei enthält danach aber nicht mehr die 2 Zeile mit der originalen
Stylesheet Information <?xml-stylesheet type="text/xsl" href="projekt2html.xsl"?>
Wie kann ich erreichen, dass Saxon die Zeile erhält oder neu schreibt ?
Vielen Dank
Mattilaa
 

xmlprofi

Grünschnabel
in das Stylesheet einfügen
Code:
<xsl:processing-instruction name="xml-stylesheet">
<xsl:text>type="text/xsl" href="projekt2html.xsl"</xsl:text>
</xsl:processing-instruction>
Damit wird es neu erzeugt