您能帮助如何从子字符串中添加或子整数吗?下面是我的子字符串,并希望将此值添加到5
<xsl:value-of select="substring($values/smt1/smt2[position()=1]/smt3 , 12, 2)"/>让我们说上面的值是3,如何使它8?我还能用mod操作系统吗?
谢谢
发布于 2020-09-23 12:47:02
如果$string包含"abc03de",那么:
<xsl:value-of select="substring($string, 4, 2)"/>返回"03“。
在XSLT1.0中,可以这样做:
<xsl:value-of select="substring($string, 4, 2) + 5"/>以获得8的结果。
在XSLT 2.0+中,您需要明确地将生成的子字符串转换为数字,然后才能用于数值操作,例如:
<xsl:value-of select="number(substring($string, 4, 2)) + 5"/>https://stackoverflow.com/questions/64027831
复制相似问题