1
我有JSON,看起來像這樣:非規範化JSON與JQ
[
{
"fields": {
"versions": [
{
"id": "36143",
"name": "ST card"
},
{
"id": "36144",
"description": "Acceptance test card",
"name": "AT card"
}
],
"severity": {
"value": "B-Serious",
"id": "14231"
}
}
},
{
"fields": {
"versions": [
{
"id": "36145",
"name": "ST card"
}
],
"severity": {
"value": "C-Limited",
"id": "14235"
}
}
}
]
我想將它與JQ轉換成這樣:
[
{
"id": "36143",
"name": "ST card"
"value": "B-Serious"
},
{
"id": "36144",
"name": "AT card"
"value": "B-Serious"
},
{
"id": "36145",
"name": "ST card"
"value": "C-Limited"
}
]
注意第一個對象有2個版本,和同樣嚴重。我已經嘗試過jq的group_by和map函數,但並沒有太成功。請幫助:)
可愛的優雅的解決方案。感謝您及時的回覆 –