【現状】
現在、JSONの訂正作業を行っており、既存のJSONから新しいVal要素(Key:Value)を追加する作業を行っています。
□現在のコード
json
1{ 2 "total": [ 3 { 4 "name":"sasuke", 5 "category":"animal", 6 "URL":"https://0000/0000/0000", 7 }, 8 { 9 "name":"siro", 10 "category":"animal", 11 "URL":"https://1111/1111/1111", 12 }, 13 { 14 "name":"kuro", 15 "category":"animal", 16 "URL":"https://2222/2222/2222", 17 } 18 ] 19}
【問題】
JSONへ新しいVal要素(Key:Value)を追加する際、Valueに追加を記入したいです。
要素を追加するには
| jq ' .liveInfo[0] |= .+ {"number": 連番}'
で実現できることがわかりましたが、
連番部分がどの様にコードを書けば良いかがわかりません。
どなたかご教示をよろしくお願いいたします。
以下実現したいコードになります。
□追加要素
json
1"namber": "連番"
□完成コード
json
1{ 2 "total": [ 3 { 4 "namber": "1" 5 "name":"sasuke", 6 "category":"animal", 7 "URL":"https://0000/0000/0000", 8 }, 9 { 10 "namber": "2" 11 "name":"siro", 12 "category":"animal", 13 "URL":"https://1111/1111/1111", 14 }, 15 { 16 "namber": "3" 17 "name":"kuro", 18 "category":"animal", 19 "URL":"https://2222/2222/2222", 20 } 21 ] 22}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。