我想在下面的 $ID 变量周围输出单引号xsl:值xsl 声明。
<xsl:value-of select="concat('process[@Ref=',$ID,']')"></xsl:value-of>
目前它打印
process@Ref=87799989
我怎样才能实现这个目标?
在 XPath 1.0 中:
您可以使用内置实体'
and "
在 XSLT 1.0 中:
或者,您可以定义您的$Q
and $APOS
变量(将内容(文字“或文字 ' 字符)放入变量的主体中xsl:variable
,不在select
属性)。
在 XPath 2.x 中(这也意味着 XSLT 2.x 和 XQuery 1.x)
只需通过输入两个相邻的撇号来转义撇号,通过输入两个相邻的引号来转义引号,由 XPath 2.0 语言定义 http://www.w3.org/TR/xpath20/#id-literals
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)