表达式
XSL 转换 (XSLT) 中的表达式的用途如下。
选择要处理的节点。
指定通过不同方式处理节点的条件。
生成要插入结果树的文本。
表达式作为 XSLT 定义的元素的特定属性值出现,出现在属性值模板中的大括号内。
表达式根据上下文进行计算。 在 XSLT 中,最外面的表达式(即不属于其他表达式的表达式)如下所述获取上下文。
上下文节点来自当前节点。
上下文位置来自当前节点在当前节点列表中的位置;第一个位置是 1。
上下文大小来自当前节点列表的大小。
变量绑定的范围是具有出现该表达式的属性的元素。
命名空间声明集的范围是具有出现该表达式的属性的元素。
函数库包括 XPath 函数中介绍的函数以及 addObject 方法或 msxsl:script 元素等绑定机制定义的任何函数。 调用没有相应绑定的函数是错误的。