xsl:param

xsl:param kommt zum Einsatz bei globaler und lokaler Parameterübergabe.

Globale Parameter

Die globale Parameterübergabe kommt zum Einsatz beim Start von XSL-Transformationen. Sie können dem XSL-Prozessor Parameter mitgegeben, die dieser in der Transformationslogik verarbeiten soll.

Nehmen Sie das folgende xsl:stylesheet, in dem die beiden Parameter xmlparamtest1 und xmlparamtest2 auf oberster Ebene deklariert wurden. Diese beiden Parameter sollen mit xsl:value-of select unmittelbare Bestandteile des Ausgabestroms werden.

Der dritte Parameter externeDateiName enthält die Adresse einer separaten Datei, die in xsl:template name="LiesAusDatei" mit der doc()-Funktion ausgelesen wird (siehe Einbindung externer XML-Dokumente).

 <xsl:stylesheet ...

Get XML -- Technologien, Grundlagen, Validierung, Auswertung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.