2017-05-27 18 views
0

入れ子になったJSONを非正規化JSONに変換するためのJolt仕様が必要です。入れ子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 
} 
] 

答えて

0

スペック

[ 
    { 
    "operation": "shift", 
    "spec": { 
     "header": { 
     "network": { 
      "*": { 
      "url": { 
       "@": "[&2].url", 
       "@(3,ip)": "[&2].ip" 
      } 
      } 
     } 
     } 
    } 
    } 
] 
関連する問題