Testador de JSON Path

Teste expressões JSONPath em um JSON e veja as correspondências.


  

O Testador de JSON Path do ToolsSoup é uma ferramenta online gratuita que executa uma expressão JSONPath no seu JSON e mostra todos os valores correspondentes. Cole seus dados, digite um caminho como $.store.book[*].author e veja os resultados instantaneamente. Tudo roda no seu navegador — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.

O que é JSONPath?

JSONPath é uma linguagem de consulta para JSON, semelhante ao que o XPath é para XML. Uma expressão começa na raiz ($) e percorre os dados com pontos e colchetes — $.store.book[0].title seleciona o título do primeiro livro. É muito usado em ferramentas de teste de API, configuração e pipelines de extração de dados para obter valores específicos de um documento JSON maior sem escrever código personalizado.

Como testar uma expressão JSONPath online

Testar um caminho com o ToolsSoup leva apenas alguns segundos:

  1. Cole seu JSON na caixa de JSON.
  2. Digite sua expressão JSONPath, por exemplo $..author.
  3. Clique em Testar (ou pressione Enter) para ver os valores correspondentes e quantos foram encontrados.

Qual sintaxe JSONPath é suportada?

Este testador suporta os operadores de navegação principais: a raiz $, o acesso a filhos com pontos ou colchetes (.name ou ['name']), índices de array incluindo negativos ([0], [-1]), o curinga ([*] ou .*), a descida recursiva (..) e fatias de array ([início:fim:passo]). Expressões de filtro e de script como ?(@.price < 10) não são avaliadas neste testador leve.

Por que usar este Testador de JSON Path?

  • 100% gratuito, sem anúncios, cadastro ou limites de uso.
  • Roda inteiramente no seu navegador — seus dados nunca são enviados a um servidor.
  • Suporta curingas, descida recursiva, índices e fatias.
  • Mostra os valores correspondentes e uma contagem de correspondências ao vivo.
  • Funciona offline depois que a página é carregada.

Perguntas frequentes

Este Testador de JSON Path é gratuito?

Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.

O que significa o $ no JSONPath?

O cifrão representa a raiz do documento JSON. Toda expressão começa em $ e navega para baixo nos dados a partir daí.

Ele suporta busca recursiva?

Sim. Use dois pontos (..) para descida recursiva — por exemplo, $..author encontra toda propriedade author em qualquer profundidade do documento.

Expressões de filtro são suportadas?

Não neste testador leve. Ele foca nos operadores de navegação principais — raiz, filho, índice, curinga, descida recursiva e fatias — e não avalia expressões de filtro ou de script como ?(@.price < 10).

Meus dados estão seguros?

Com certeza. Toda a avaliação acontece localmente no seu navegador usando JavaScript, então seu JSON nunca é enviado nem armazenado em nenhum servidor.