Freigeben über


key-Funktion

Ruft zuvor markierte Elemente mit einer xsl:key-Anweisung ab.

node-set key(name, value)

Hinweise

Mit der key()-Funktion wird eine Knotengruppe (null oder mehr Knoten) abgerufen, für die in der <xsl:key>-Anweisung derselbe Schlüsselname und Schlüsselwert angegeben ist. Wenn zuerst das XSLT-Stylesheet verarbeitet wird, werden die Schlüssel intern gespeichert, um den Zugriff zu erleichtern. Mithilfe von Schlüsseln kann der Zugriff auf Knoten im XML-Dokument vereinfacht werden. Der Zugriff erfolgt jedoch auch nicht schneller, als wenn zum Abrufen derselben Knoten XPath verwendet wird.

Beispiel

Die key()-Funktion wird in Verbindung mit dem <xsl:key>-Element verwendet. Ein Beispiel finden Sie unter <xsl:key>-Element.

Siehe auch

Verweis

Referenz zu XML-Datentypen