Externe Quellen: Dokumente und Entitäten

(Auszug aus "XSLT 2.0 & XPath 2.0" von Frank Bongers, Kapitel 3.)

Im Zuge einer Transformation können externe Quellen verschiedener Art ein­bezogen werden. In erster Linie interessant sind weitere XML-Dokumente, die gewissermaßen huckepack mitverarbeitet werden, genau wie das Quell­­dokument ausgewertet werden und Inhalte zum Ergebnis hinzuliefern können. Könnte man dann noch diese Zusatzquellen dynamisch einbinden, beispiels­weise durch Auslesen entsprechender Verweise in der primären Quelle, so wären der XSLT-Verarbeitung völlig neue Dimensionen zugänglich. Wie nicht anders zu erwarten, wird dieses Bedürfnis in XSLT (Anmerkung: Es gibt auch in XPath eine analoge Funktion, fn:doc(), die Ähnliches zu bieten hat, aber einen Basis-URI nicht selbst auflösen kann.) auch bedient, und zwar in Form der Funktion document().

   

   

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

Copyright © Galileo Press, Bonn 2008
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSLT 2.0 & XPath 2.0 ― Das umfassende Handbuch" 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.


Galileo Press, Rheinwerkallee 4, 53227 Bonn