Jolt:十进制到字符串

Jolt: decimal to string

我有类似的东西

"amount":{
  "value":"=divideAndRound(2,@(1,value),100.0)",
  "value":"=toString"
}

分界线和圆线给我一个像 120.11 这样的小数,但是 toString 线把它变成了“12011”。我如何获得“120.11”?

可能的解决方案是:

json:

{
  "value": "21001"
}

规格:

[
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "value": "=divideAndRound(2,@(1,value),100.0)"
    }
  },
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "value": "=toString"
    }
  }
]

结果:

{
  "value" : "210.01"
}