Fonction key
Récupère les éléments précédemment marqués par une instruction xsl:key.
node-set key(name, value)
Notes
La fonction key() récupère une collection de nœuds (zéro ou plus) qui possèdent le même nom et la même valeur de clé spécifiés dans l'instruction <xsl:key>. Lors du premier traitement de la feuille de style XSLT, les clés sont stockées en interne pour simplifier l'accès. Les clés peuvent simplifier l'accès aux nœuds dans un document XML, mais l'accès n'est pas plus rapide que si vous utilisiez XPath pour récupérer les mêmes nœuds.
Exemple
La fonction key() doit être utilisée avec l'élément <xsl:key>. Pour un exemple, voir la rubrique Élément <xsl:key>.