Testador e Avaliador de JSONPath Gratuito | Consultas em Tempo Real

Testador e avaliador de JSONPath gratuito para JSON de API. Extraia nós correspondentes em tempo real, inspecione caminhos e copie resultados JSON com processamento local no navegador, seguro e privado (sem upload).

Clique para o modo cinema
O parsing de JSON, a busca de caminhos e a cópia de resultados ocorrem localmente no navegador. Sem uploads de dados.
Pedido de Livraria (Exemplo)

Visualização dos Dados

{
  "store": {
    "book": [
      {
        "category": "reference",
        "author": "Nigel Rees",
        "title": "Sayings of the Century",
        "price": 8.95
      },
      {
        "category": "fiction",
        "author": "Evelyn Waugh",
        "title": "Sword of Honour",
        "price": 12.99
      },
      {
        "category": "fiction",
        "author": "Herman Melville",
        "title": "Moby Dick",
        "isbn": "0-553-21311-3",
        "price": 8.99
      }
    ],
    "bicycle": {
      "color": "red",
      "price": 19.95
    }
  },
  "expensive": 10
}

Resultados Correspondentes

3 nó(s) correspondente(s) em 0 ms

3
Correspondências
0
Tempo
Caminho$.store.book[0].author
Valor
Nigel Rees
Caminho$.store.book[1].author
Valor
Evelyn Waugh
Caminho$.store.book[2].author
Valor
Herman Melville

Guia de Referência JSONPath

Clique em qualquer expressão para aplicá-la diretamente.

Como usar

  1. Clique em Carregar amostra ou cole uma resposta de API ou snippet de configuração em Dados Originais JSON.
  2. Digite uma consulta JSONPath em Expressão JSONPath, como $.store.book[*].author ou $..author.
  3. Veja o número de correspondências, caminhos e valores em Resultados Correspondentes; clique em Copiar resultado JSON para obter os dados como um array.
  4. Utilize o guia de referência no próprio painel quando precisar de ajuda com a sintaxe. Este avaliador suporta os padrões comuns do JSONPath; verifique dialetos específicos no seu ambiente de execução.

Recursos principais

  • Avaliação de JSONPath em tempo real: Execute consultas instantaneamente enquanto digita, ideal para respostas de API, arquivos de configuração e payloads de teste.
  • Processamento local e seguro: O parsing de JSON, correspondência de caminhos e cópia de resultados ocorrem diretamente no navegador, sem upload de dados para servidores.
  • Caminho e valor integrados: Cada resultado exibe a localização exata do JSONPath e o valor formatado, facilitando a inspeção de dados aninhados.
  • Visualização com destaque de sintaxe: JSON válido é formatado automaticamente com destaque leve para strings, números, booleanos e valores nulos.
  • Guia de referência rápido integrado: Acesso rápido a seletores de raiz, notação de ponto, curingas de array, descida recursiva, fatiamentos e expressões de filtro.

Ferramentas relacionadas

Calculadora FIRE 2026 (Ajustada pela Inflação) | Simulador de Lacuna para Aposentadoria

A Calculadora FIRE 2026 definitiva com ajuste pela inflação. Evite números ilusórios simulando o crescimento dos juros compostos com poder de compra real. Analise as lacunas de poupança e exporte para CSV para seus painéis no Excel ou Notion. 100% privada, com cálculos locais.

Calculadora de Tamanho de Posição - Dimensionamento de Trade por Risco

Calcule o tamanho da posição de trade a partir do saldo da conta, risco %, preço de entrada e stop loss. Roda localmente no navegador, sem uploads, para comparar cenários de risco antes de operar.

Calculadora de Juros Compostos | Gráfico de Investimento e Rendimento Grátis

Calcule os juros compostos a partir do capital inicial, aportes periódicos, rendimento anual e prazo. Visualize capital, juros e saldo final com um gráfico interativo local.

Calculadora de Empréstimo e Financiamento Online - Tabela de Amortização Instantânea

Use esta Calculadora de Empréstimo / Financiamento para estimar a parcela mensal, os juros totais e a tabela de amortização localmente. Informe o valor, a taxa e o prazo para calcular agora com gráficos instantâneos.

Calculadora de Investimento e ROI Online - Visualizador de Juros Compostos

Use esta Calculadora de Investimento / ROI para estimar capital inicial, aportes mensais, rendimento anual e resultados ajustados pela inflação localmente. Calcule os retornos projetados com gráfico de juros compostos, ROI e tabela anual na hora.

Calculadora de APR para APY - Conversão de Taxa Nominal e Efetiva

Use esta Calculadora de APR para APY para converter entre APR e APY localmente. Informe uma taxa, escolha a frequência de capitalização e veja a taxa efetiva anual, a diferença e a tabela comparativa na hora.

Calculadora de Margem de Lucro - Conversor de Margem x Markup

Use esta Calculadora de Margem de Lucro para calcular lucro bruto, Markup, Margem e preço de venda localmente. Informe custo e preço, ou custo e margem-alvo, e calcule suas margens na hora.

Calculadora de CPM e CPC - Custo de Anúncios e CTR Online

Use esta Calculadora de CPM e CPC para estimar gasto com anúncios, impressões, cliques, CPM, CPC e CTR localmente. Informe orçamento e custos-alvo para planejar cenários de campanha na hora.

Lógica de cálculo

Esta ferramenta utiliza um motor de avaliação JSONPath local em JavaScript no navegador: ela analisa o texto usando JSON.parse, e depois percorre os tokens de objetos e arrays para buscar propriedades, índices, curingas, descida recursiva, fatiamentos e filtros de comparação comuns. Todo o processo ocorre exclusivamente na memória da página, sem requisições a servidores externos, sendo perfeito para dados confidenciais de API (como chaves de acesso ou dados de usuários).

Para garantir a compatibilidade adequada, focamos na especificação comum do JSONPath, como &#36;.store.book[0].title, &#36;..author, &#36;.store.book[*] e &#36;.store.book[?(@.price < 10)]. Os dialetos de JSONPath podem variar entre diferentes linguagens (JS, Java, Python), por isso expressões extremamente complexas devem ser testadas no ambiente de execução final.

Perguntas frequentes

  • É seguro colar respostas de API com dados reais de usuários aqui?
    • Sim. O processamento é inteiramente no lado do cliente (client-side), o que significa que seu JSON não é transmitido para nenhum servidor.
  • A ferramenta suporta filtros condicionais?
    • Sim. Suporta filtros comuns de comparação, como [?(@.price < 10)] e [?(@.category == "fiction")].
  • Por que a mesma consulta JSONPath retorna resultados diferentes em outras ferramentas?
    • O JSONPath não possui um padrão historicamente unificado. Implementações em JS, Java e Python podem divergir em casos extremos. Esta ferramenta foca na sintaxe moderna e comum de mercado.
  • Por que o resultado é sempre exibido como um array?
    • Uma consulta JSONPath pode retornar zero, um ou vários nós. Para simplificar a cópia e o uso posterior, normalizamos a saída em formato de array JSON.
  • Posso utilizar a ferramenta offline?
    • Sim. Uma vez que a página é carregada, o parsing e a consulta do JSON não dependem de serviços externos.