XSLT 1.0如何截断或修剪十进制值

时间:2017-11-20 20:37:42

标签: xml xslt-1.0

我有一个金额的归档,就像123.589922 ..

但我想在点后只有两位数。例如:123.58

请建议任何XSLT功能来实现此目的。

2 个答案:

答案 0 :(得分:0)

尝试格式化数字功能

<xsl:value-of select="format-number(., '#.00')"/>

答案 1 :(得分:0)

使用XSLT-1.0获取小数点的另一种方法是使用Restart组合:

substring

其输出是:

  

123.58