颠簸转换形式-删除空格

时间:2020-02-26 01:04:22

标签: json jolt

如何从值中删除前导或尾随空格?使用Jolt转换脚本

示例输入

{
  "parent": {
    "rating": {
      **"value": "Good            "**
    }
  }
}

规范

[
  {
    "operation": "shift",
    "spec": {
      "parent": {
        "rating": {
          "value": "Rating"
        }
      }
    }
  }
]

当前输出:

{
  "Rating" : "Good            "
}

这就是需要的

{
  "Rating" : "Good"
}

1 个答案:

答案 0 :(得分:0)

=trim操作中有一个modify-overwrite-beta函数:

[
  {
    "operation": "shift",
    "spec": {
      "parent": {
        "rating": {
          "value": "Rating"
        }
      }
    }
  },
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "Rating": "=trim"
    }
  }
]