在XSL 1.0的xsl:value-of select中,不能直接使用变量作为属性。XSLT 1.0规范中规定,xsl:value-of元素的select属性只能接受XPath表达式作为参数,而不支持变量。
然而,可以通过使用xsl:variable元素来定义变量,并在xsl:value-of元素中引用该变量的值。具体步骤如下:
<xsl:variable name="myVariable" select="'变量的值'" />
<xsl:value-of select="$myVariable" />
这样,xsl:value-of元素将会输出变量myVariable的值。
需要注意的是,XSLT 1.0的变量是不可变的,一旦定义了变量并赋值,其值将不可更改。如果需要在XSLT中使用可变的变量,可以考虑升级到XSLT 2.0或更高版本,或者使用其他编程语言来处理。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云