如何在XSLT中去除尾部零

5

我有一个节点元素为1.0123000。我正在使用XSLT进行转换。我需要输出为1.0123。有没有人知道如何在XSLT 1.0版本中实现呢?

提前致谢,
jo

1个回答

9

这比你想象的要容易!只需使用number()函数,它将会在XSLT 1.0中将字符串1.0123000转换为数字1.0123

<xsl:value-of select="number('1.0123000')"/>

将返回

1.0123

number()函数可以在XPath 1.0规范中找到。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接