0

需要将嵌套 JSON 转换为非规范化 JSON 的 Jolt 规范。

输入:

{
   header :
     company: "ABC",
     ip: 10.3.2.4,
     network : [ {url:"http://abc.in", "latency":2000}, {url:"http://xzy.au", "latency":2000}],
}

输出:

[
{
  url:"http://abc.in",
   ip: 10.3.2.4
},
{
  url:"http://xzy.com",
   ip: 10.3.2.4
}
]
4

1 回答 1

0

规格

[
  {
    "operation": "shift",
    "spec": {
      "header": {
        "network": {
          "*": {
            "url": {
              "@": "[&2].url",
              "@(3,ip)": "[&2].ip"
            }
          }
        }
      }
    }
  }
]
于 2017-05-30T16:32:27.703 回答