Jq: Como posso analisar um json cuja chave começa a partir de uma string numérica

Criado em 23 abr. 2014  ·  3Comentários  ·  Fonte: stedolan/jq

eu tenho um json como

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

mas, recebo erros como seguintes:

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

Comentários muito úteis

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

Todos 3 comentários

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

@lluchs obrigado!

@lluchs

Como fazer isso com key_name como variável? Por exemplo

cat data.json | jq '.["$1"]' onde $1 é o primeiro parâmetro ?

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

thedward picture thedward  ·  3Comentários

kaihendry picture kaihendry  ·  4Comentários

tbelaire picture tbelaire  ·  4Comentários

tischwa picture tischwa  ·  4Comentários

sloanlance picture sloanlance  ·  3Comentários