XSLT <xsl:key> 元素

17 Mar 2025 | 阅读 2 分钟

XSLT 的元素用于指定分配给 XML 文档中特定元素的命名名称-值对。此键与 XPath 表达式中的 key() 函数一起使用,以访问 XML 文档中分配的元素。


参数解释

索引名称描述
1)名称它指定要使用的键的名称。
2)匹配它指定模式必须与保存此键的节点匹配。
3)用途它指定 XPath 表达式以标识 xml 文档的节点的值。

XSLT <xsl:key> 元素示例

让我们举一个例子来创建一个 <employee> 元素的表格,该元素具有其属性“id”及其子元素 <firstname>、<lastname>、<nickname> 和 <salary>,通过迭代每个员工。此示例检查键是否为员工的 firstname 之一,然后打印员工的详细信息。

Employee.xml

Employee.xsl

输出

XSLT Xsl key element 1
下一个主题XSLT <message>