Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSON JOLT转换-从列表到第n个元素的列表_Json_Jolt - Fatal编程技术网

JSON JOLT转换-从列表到第n个元素的列表

JSON JOLT转换-从列表到第n个元素的列表,json,jolt,Json,Jolt,我正在尝试为输入编写一个震动转换: { "time": 1581512850, "states": [ [ "dewf", "deswd", -79.1016, 35.5882 ], [ "dedaswf", "desfdaeswwd", -79.5016, 135.8882 ] ] } 预期的JSON是: { "time": 1581512850,

我正在尝试为输入编写一个震动转换:

{
  "time": 1581512850,
  "states": [
    [
      "dewf",
      "deswd",
      -79.1016,
      35.5882
    ],
    [
      "dedaswf",
      "desfdaeswwd",
      -79.5016,
      135.8882
    ]
  ]
}
预期的JSON是:

{
  "time": 1581512850,
  "states": [
    {
      "longitude": -79.1016,
      "latitude": 35.5882
    },
    {
      "longitude": -79.5016,
      "latitude": 65.8882
    }
  ]
}
但我无法更接近解决方案。你能给我个建议吗

谢谢

规格

[
  {
    "operation": "shift",
    "spec": {
      "time": "time",
      "states": {
        "*": {
          "2": "states.[&1].longitude",
          "3": "states.[&1].latitude"
        }
      }
    }
  }
]