Avaliador JSONPath

Execute consultas JSONPath RFC 9535 localmente contra JSON e mostre caminhos normalizados.

Configurações de consulta

A sintaxe herdada, como filtros JavaScript ou =~ /regex/, é rejeitada intencionalmente. Um resultado vazio não é um erro.

Entrada

Privado por design: seus dados nunca saem do seu dispositivo.

Saída

Cole JSON válido e uma consulta JSONPath.

Bom saber

O avaliador JSONPath avalia expressões segundo a RFC 9535 estrita, rejeitando sintaxes não padrão.

Pesquisas típicas incluem testador JSONPath e consultar JSON. Um resultado vazio não é um erro.

Casos de uso típicos

Validar expressões JSONPath compatíveis com o padrão antes de usá-las no código

Teste uma expressão em dados reais para garantir conformidade com a RFC 9535.

Exportar resultados como CSV para uma análise em planilha

Escolha CSV para processar pares caminho-valor em uma planilha.

Dicas para melhores resultados

Nenhum resultado não é um erro

Uma query válida pode não retornar nada; verifique a estrutura dos dados em vez de supor um erro.

Não espere sintaxe legada de outras ferramentas

Expressões com filtros JS de outras implementações são rejeitadas, pois não fazem parte da RFC 9535.

Como funciona

Passo a passo

  1. 1

    Cole JSON ou abra um arquivo

    Cole JSON ou abra um arquivo JSON ou TXT de até 100 MB.

  2. 2

    Digite a query JSONPath

    Informe uma expressão compatível como $.store.book[*].title.

  3. 3

    Exportar os resultados

    Escolha o formato e copie ou baixe os resultados.

Funções

Conformidade estrita com a RFC 9535

Rejeita sintaxe legada para garantir conformidade com o padrão.

Quatro formatos de saída

JSON, JSON Lines, CSV ou uma lista de caminhos normalizados.

Processamento local

Seus dados nunca saem do seu dispositivo.

Perguntas frequentes

Por que minha sintaxe de filtro de outra biblioteca é rejeitada?

A ferramenta segue estritamente a RFC 9535 e rejeita extensões não padrão.

Meus dados são enviados?

Não. A avaliação é totalmente local.

Mais ferramentas