Jolt Spec用于将json对象移动到简单数组中

问题描述

我正在使用给定格式的对象数组:

[
 {
  "Meta": [
   {
    "id": "101A"
   },{
    "id": "101B"
   }
 ]
}
]

有人可以帮我做一下震动规格吗,我想要以下格式的最终​​输出

[
  {
  "Meta": [
    "101A","101B",......
   ]
  }
]

谢谢!

解决方法

基本上,您想使用“ *”对两个数组进行迭代,并且当对第二个数组(元)进行迭代时,只需获取id属性并将其发送到元数组(忽略对象)即可。看看这是否有助于您理解:

 [
      {
        "operation": "shift","spec": {
          "*": {
            "meta": {
              "*": {
                "id": "meta"
              }
            }
          }
        }
      }
    ]