2016-05-09 2 views

Antwort

1

Wir haben den Mechanismus für das Stylesheet-Packaging in 9.7 komplett überarbeitet. Das Exportieren eines Stylesheets funktioniert jetzt auf der Ebene eines "Pakets" anstatt eines vollständigen Stylesheets (obwohl es natürlich ein vollständiges Stylesheet sein kann), und die Exportdatei enthält eine Codierung des kompilierten Stylesheets anstelle der Quelle. Über die Befehlszeile können Sie -export: filename verwenden, um das kompilierte Stylesheet in eine Datei zu exportieren. Die Datei ist eine XML-Datei, die ein internes Saxophon-Vokabular verwendet, und sie kann überall dort geladen werden, wo Sie ein Quell-Stylesheet verwenden würden, z. als Option -xsl: für den Befehl Transform (Saxon erkennt, ob die XML-Datei Quell-XSLT oder kompiliertes XSLT enthält). Stylesheet-Pakete können auch mithilfe von Methoden in der s9api-API importiert und exportiert werden.

Weitere Details hier:

http://www.saxonica.com/documentation/index.html#!using-xsl/compiling

+0

Nach der Ausgabe des folgenden Befehls (mit 9.7.0.5), ich brauche EE die Export-Funktion zu verwenden. 'java -jar saxon9pe.jar -export: abc.xml -xsl: test.xsl -s: abc.xml Exportieren eines Stylesheets erfordert Saxon-EE' – jeff6times7

+0

Ja, das ist richtig. –