Xalan-Java 2-Erweiterungsfunktionen

(Auszug aus "XSLT Kochbuch" von Sal Mangano)

XSLT 1.0 (Xalan-Java 2.6.2)

Erweiterungsfunktionen in Xalan-Java 2 werden mit Hilfe von zwei Xalan-Erweiterungen, xalan:component und xalan:script, gebunden, wobei der relevante Xalan-Namensraum-URI "http://xml.apache.org/xslt" ist.

Das Element xalan:component assoziiert das Erweiterungsnamensraumpräfix mit den Namen von Erweiterungsfunktionen oder -elementen, die vom umgebenden Element xalan:script definiert werden. Das Element xalan:script definiert die Sprache, in der die Erweiterung implementiert ist, und ihre dazugehörige Implementierung. Hierbei gibt es verschiedene Möglichkeiten. Gelegentliche Benutzer von Java-basierten Erweiterungen sollten beachten, dass Xalan eine abkürzende Syntax unterstützt, bei der keine xalan:component- oder xalan:script-Elemente erforderlich sind. Deklarieren Sie einfach den Namensraum in einer der hier gezeigten Formen, und rufen Sie die Java-Funktion mit der passenden Syntax auf. Für Skriptsprachen gilt diese Abkürzung allerdings nicht.

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema XSLT bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2006 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSLT Kochbuch" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O'Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de