我有一个节点元素为1.0123000。我正在使用XSLT进行转换。我需要输出为1.0123。有没有人知道如何在XSLT 1.0版本中实现呢?
提前致谢,
jo
我有一个节点元素为1.0123000。我正在使用XSLT进行转换。我需要输出为1.0123。有没有人知道如何在XSLT 1.0版本中实现呢?
提前致谢,
jo
这比你想象的要容易!只需使用number()
函数,它将会在XSLT 1.0中将字符串1.0123000
转换为数字1.0123
:
<xsl:value-of select="number('1.0123000')"/>
将返回
1.0123
number()
函数可以在XPath 1.0规范中找到。