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.

1

Cole seu JSON

Cole seu documento JSON no painel de entrada.

2

Insira uma expressão JSONPath

Digite sua expressão JSONPath no campo de consulta.

3

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.