Testador JSONPath

Todas as ferramentas

Help

Estado
Inativo
Partidas
0

Partidas

Caminho Valor
Os valores correspondentes aparecerão aqui.

O que é um testador JSONPath?

Um testador JSONPath ajuda a consultar dados JSON aninhados com expressões de caminho, como propriedades de objetos, índices de array, curingas, fatias, pesquisa recursiva e filtros simples.

Isso é útil ao depurar respostas de API, verificar regras de automação, extrair valores de grandes cargas ou documentar caminhos JSON para testes e integrações.

Como usar o testador JSONPath

  1. Cole JSON no campo de entrada.
  2. Insira uma expressão JSONPath que comece com $.
  3. Clique em Caminho de teste ou mantenha a execução automática ativada.
  4. Revise os caminhos e valores correspondentes e copie a saída, se necessário.

Exemplos JSONPath suportados

$.store.books[0].title

Leia uma propriedade aninhada do primeiro item da matriz.

$.store.books[*].autor

Selecione uma propriedade de cada item de uma matriz.

$.store.books[?(@.price > 30)]

Filtre os itens da matriz usando uma comparação simples.

$..preço

Encontre propriedades correspondentes recursivamente.

$.store.books[0:2]

Retorna uma fatia de um array.

$['loja']['bicicleta']['cor']

Use notação de colchetes para nomes de propriedades entre aspas.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o testador JSONPath

Esta ferramenta oferece suporte a filtros JSONPath?
Sim. Ele suporta filtros simples como @.price > 30, @.active == true e @.status != "archived".
Posso usar a pesquisa JSONPath recursiva?
Sim. Expressões como $..price encontram nomes de propriedades correspondentes em qualquer lugar da árvore JSON atual.
Suporta todas as extensões JSONPath?
Não. Ele se concentra na sintaxe JSONPath comum para propriedades, colchetes, curingas, índices, fatias, pesquisa recursiva e comparações simples.
Meu JSON está armazenado?
Não. Ele é processado apenas no seu navegador.