【问题标题】:XSLT - number formattingXSLT - 数字格式
【发布时间】:2017-03-15 23:51:08
【问题描述】:

我有很多类似下面的标签-

<head>
<data>0.00</data>
<anotherdata>0.00</anotherdata>
</head>

有没有办法使用 XSLT 将所有这些转换为 0 和 0?我提供的标签是示例,并且有许多标签具有类似的十进制值数据。

【问题讨论】:

  • &gt;0.00&lt; &gt;0.0&lt;是什么代码?如果您的输入是 XML,请显示格式正确的 XML 作为输入示例 - 请参阅:minimal reproducible example.

标签: java xml xslt


【解决方案1】:

不确定您的输入是什么样的,但可以肯定:

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

返回:

0

【讨论】:

  • @michael.ho257k ,有没有办法将 109.90 转换为 109.9?我想删除尾随的 0。
  • @PunterVicky 同样的事情:number('109.90') 返回109.9
猜你喜欢
  • 1970-01-01
  • 2013-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多