==================================== XSL: Transformation mit Saxon (java) ==================================== .. index:: XSL: Transformation mit Saxon (java), Saxon Lernziel ======== Wenn Sie die Station durchgearbeitet haben, wissen Sie, wie Sie mit einem externen Prozessor arbeiten. Handlungsanweisungen ==================== :Aufgaben: 1. Laden sie den Saxon-Parser (java-Version) herunter. 2. Entpacken Sie die Dateien und legen Sie die jar-Dateien in den Übungsordner. .. index:: Saxon, XSL-Prozessor Transformation mit Saxon ~~~~~~~~~~~~~~~~~~~~~~~~ In den letzten Stationen haben Sie kennengelernt, wie Sie mithilfe des in den Browser eingebauten XSL-Prozessors HTML-Dateien erzeugen. Das Gleiche können Sie auch mit Saxon tun. Saxon ist ein kommandozeilenorientierter XML-Prozessor. Download und Installation ~~~~~~~~~~~~~~~~~~~~~~~~~ 1a. Download/Entpacken/Installieren: `Download saxonHE (von sourceforge.net) `_ 1b. Dateiauswahl... `Dateiauswahl für saxonHE (von sourceforge.net) `_ .. note:: für die einfache Handhabung, verschieben sie die jar-Dateien der java-Verion in den Übungsordner, denn damit verküzt sich der Aufruf und eine Konfiguration des Systems ist überflüssig. Aufrufvarianten mit Ausgabe in der Shell ======================================== :: cd mein-ordner-mit-dem-xml-kram java -jar saxon9he.jar adressen.xml adressen.xsl oder java -jar saxon9he.jar -o:test.html adressen.xml adressen.xsl oder java -jar saxon9he.jar -o:test.html adressen.xml adressen.xsl oder java -jar saxon9he.jar -o:test.html -s:adressen.xml -xsl:adressen.xsl