Функция key
Ниже приведена синтаксическая конструкция данной функции:
node-set key(string, object)
Итак, элементы xsl:key
нашего преобразования определили множество троек (node, name, value)
. Функция key(key-name, key-value)
выбирает все узлы x такие, что значение их ключа с именем key-name
(первым аргументом функции) равно key-value
(второму аргументу функции).