【发布时间】:2019-02-15 22:33:18
【问题描述】:
下面是我的示例代码
<dw:transform-message doc:name="Transform Message" >
<dw:set-payload><![CDATA[ %dw 1.0
%output application/json skipNullOn = "everywhere"
%function addTrailingZeros (numberWithoutTrailingZeros) (
numberWithoutTrailingZeros as :number {class: "java.lang.BigDecimal"}
)
---
"test" : addTrailingZeros(12.00)
]]></dw:set-payload>
</dw:transform-message>
我得到的输出是
{
"test": 12
}
但我想要这个 { “测试”:12.00 }
我尝试使用 {format:"#.00"} 但它不起作用。如果你通过了 12.01 它的工作。
请在这个问题上帮助我。 最简单的例子
{"test" : 7.00 as :number {format:'#.###'}}
不工作
【问题讨论】:
-
在没有任何效果之前尝试了这些方法:(