Hallo Henning,
Ich habe Deinen Tip trotzdem mal mit Sablotron getestet. Leider werden Umlaute nicht umgewandelt. Also:
" wurde " , aber
ä blieb ä
<xsl:output method="html"/> als Top-Level-Element (direkt unter xsl:stylesheet) sollte das beseitigen
Siehe auch: http://selfhtml.teamone.de/xml/darstellung/xsltelemente.htm#output
und ist daher nicht ganz korrekt. Ist das mit Saxon nicht so?
Ist das erste literale Ergebniselement ein <html>-Element, so kann ein XSLT-Prozessor standardmäßig als Ausgabeformat HTML annehmen. Saxon tut das. Für Sablotron weiss ich es nicht. Explizites Setzen von xsl:output ist immer besser.
Gruß
Franz
Henning