id 函数

按照唯一 ID 选择元素。

node-set id(object)

备注

如果参数属于节点集类型,结果是将 id() 应用于 node-set 参数中每个节点的字符串值的结果的联合。

如果参数属于任何其他类型,将转换为字符串,然后拆分成通过空白分隔的标记列表(空白是与输出匹配的任何字符序列);结果是包含与上下文节点处于同一文档中的元素的节点集,这些元素的唯一 ID 等于列表中的任意标记。

示例

XML 文件 (test.xml)

XSLT 文件 (test.xsl)

输出

应用于上述 XML 文件的 XSLT 样式表将产生下列节点集:

<x a="a21">

<x a="a31">

<y>y31</y>

<y>y32</y>

</x>

</x>

and

<y>y31</y>

另请参见

参考

XML 数据类型引用