Testador JSONPath

Roda queries JSONPath contra qualquer documento JSON. Veja os nós correspondentes e seus paths em tempo real.

Try: $..price, $.store.books[?(@.price < 20)].title, $.store.books[*].tags[0], $..*
Digite uma entrada acima para ver o resultado.

Para que serve?

JSONPath está pra JSON assim como XPath está pra XML — uma linguagem de query pra extrair valores específicos de um documento aninhado sem escrever código sob medida. $.store.books[*].title diz "me dá todo título de livro abaixo de store"; $..price diz "todo price em qualquer lugar do documento". Esta ferramenta roda uma query ao vivo contra qualquer JSON que você colar, mostrando tanto os valores correspondentes quanto os paths de onde vieram, pra que você itere a query até retornar exatamente o que quer.

Quando usar

Referência rápida de sintaxe

Cuidados comuns