1

可以说我的json是:

{
 "rating": {
  "primary": {
   "value": ["a","B",1]
  }
 }
}

我想要实现的是:

{
 "values": "a, B, 1"
}

我正在使用 jolt json 到 json 代码。

4

2 回答 2

0

Jolt 的库存转换是不可能的。您需要编写自定义转换。查看有关如何编写自己的转换的文档部分。

于 2016-03-17T13:14:29.983 回答
0

您可以尝试以下规格

[
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "value": "=concat(@(2,rating.primary.value[0]),',',@(2,rating.primary.value[1]),',',@(2,rating.primary.value[2]))"
    }
  },
  {
    "operation": "remove",
    "spec": {
      "rating": ""
    }
  }

]
于 2017-02-10T13:14:56.150 回答