我想改變一個資料結構,但我找不到如何用jq做這個的線索。我很想學。
輸入:
[
{ "capital": "St. John's",
"lat": 17.1172,
"lon": -61.8457。
},
{ "capital": "Buenos Aires",
"lat": -34.6051,
"lon": -58.4004.
},
]
期望的輸出:
[
{ "capital"/span>: "St. John's"。
"lonlat": [ -61.8457, 17.1172]
},
{ "capital": "Buenos Aires",
"lonlat": [-58.4004, -34.6051] !
},
]
uj5u.com熱心網友回復:
用欄位組成JSON的陣列,并在此后洗掉欄位
。map(. { lonlat : [.lon, .lat] } | del(.lat, .lon)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/314856.html
標籤:
