Jq: Bagaimana saya bisa mengurai json yang kuncinya dimulai dari string numerik

Dibuat pada 23 Apr 2014  ·  3Komentar  ·  Sumber: stedolan/jq

Saya memiliki json seperti

{"2xx_count":10,"3xx_count":11}

tapi, saya mendapatkan kesalahan sebagai berikut:

$ echo '{"2xx_count":10,"3xx_count":11}' | jq .2xx_count
error: syntax error, unexpected IDENT, expecting $end
.2xx_count
  ^^^^^^^^
1 compile error
support

Komentar yang paling membantu

echo '{"2xx_count":10,"3xx_count":11}' | jq '.["2xx_count"]'

Semua 3 komentar

echo '{"2xx_count":10,"3xx_count":11}' | jq '.["2xx_count"]'

@lluchs terima kasih!

@lluchs

Bagaimana melakukannya dengan key_name sebagai variabel? Sebagai contoh

cat data.json | jq '.["$1"]' di mana $1 adalah paremeter pertama ?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat