expr
语法
expr expression;
描述
生成 XPath 表达式的字符串值并将其添加到结果树中。XPath 表达式可能包含一个函数调用、一个位置路径、一个字号或一个字符串。允许特定于 SLAX 的操作人员。此语句不能在脚本的顶层使用。它只能显示在代码块中。默认情况下,“<”、“>”和“&”等字符分别转义为“<”、“>”和“&”等字符。
语句 expr
通常用于调用不返回结果的函数,用于条件变量分配,以及从模板返回文本内容。
属性
expression |
要评估的 XPath 表达式。生成的字符串将被添加到结果树中。 |
SLAX 示例
expr "Test: "; expr substring-before(name, "."); expr status; expr jcs:output("Test");
XSLT 等效项
<xsl:text>Test: </xsl:text> <xsl:value-of select="substring-before(name, '.')"/> <xsl:value-of select="status"/> <xsl:value-of select="jcs:output('Test')"/>
版本信息
在 SLAX 语言 1.0 版中引入的语句。