JSON Query
Consulte dados JSON com expressões JSONPath
Entrada JSON
Resultados
O que é JSONPath?
JSONPath é uma linguagem de consulta para JSON, análoga ao XPath para XML. Usa uma sintaxe de expressão de caminho concisa para endereçar partes de um documento JSON.
Esta ferramenta implementa um avaliador JSONPath baseado em navegador com suporte aos operadores mais comuns.
Como consultar JSON com JSONPath
Siga estes passos para extrair dados do seu JSON.
Cole seu JSON
Cole seu documento JSON no painel de entrada.
Insira uma expressão JSONPath
Digite sua expressão JSONPath no campo de consulta.
Execute e copie os resultados
Clique em Executar. Os valores correspondentes são exibidos como array JSON.
Casos de uso
Filtragem de respostas API
Extraia apenas os campos necessários de uma resposta API grande.
Exploração de dados
Use descida recursiva para descobrir todos os campos em qualquer profundidade.
Geração de asserções de teste
Gere asserções precisas para testes automatizados.
Extração de valores de configuração
Extraia valores específicos de arquivos de configuração JSON grandes.
Perguntas frequentes
Quais operadores JSONPath são suportados?
Esta ferramenta suporta: $ (raiz), .key e ['key'] (filho), [n] (índice de array), [*] (curinga), .. (descida recursiva) e expressões de filtro.
Como JSONPath difere de SQL?
JSONPath é uma linguagem de expressão de caminho para navegar em dados JSON hierárquicos, não uma linguagem de consulta relacional.
O avaliador suporta todos os recursos JSONPath?
Esta ferramenta suporta os operadores JSONPath mais comuns para uso diário.
Meus dados são enviados para um servidor?
Não. Tudo acontece no seu navegador.
Qual é o formato do resultado?
Os resultados são retornados como um array JSON.
Ferramentas relacionadas
Explore mais ferramentas de consulta, filtragem e validação JSON.