XSLT将数字添加到子字符串
你能帮助我如何从子字符串中添加或细分整数吗?下面是我的子字符串,希望将此值添加到5XSLT将数字添加到子字符串,xslt,Xslt,你能帮助我如何从子字符串中添加或细分整数吗?下面是我的子字符串,希望将此值添加到5 <xsl:value-of select="substring($values/smt1/smt2[position()=1]/smt3 , 12, 2)"/> 让我们说上面的值是3,如何使它成为8?我也可以使用mod Operator吗 谢谢如果$string包含“abc03de”,则: <xsl:value-of select="substring($st
<xsl:value-of select="substring($values/smt1/smt2[position()=1]/smt3 , 12, 2)"/>
让我们说上面的值是3,如何使它成为8?我也可以使用mod Operator吗
谢谢如果
$string
包含“abc03de”
,则:
<xsl:value-of select="substring($string, 4, 2)"/>
获取8
的结果
在XSLT 2.0+中,您需要将生成的子字符串明确转换为数字,然后才能将其用于数字操作,例如:
<xsl:value-of select="number(substring($string, 4, 2)) + 5"/>
<xsl:value-of select="number(substring($string, 4, 2)) + 5"/>