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