Avaliador JSONPath
Funciona localmente no navegador. Nada sai do seu dispositivo.Execute consultas JSONPath RFC 9535 localmente contra JSON e mostre caminhos normalizados.
Definições de consulta
A sintaxe herdada, como filtros JavaScript ou =~ /regex/, é rejeitada intencionalmente. Um resultado vazio não é um erro.
Entrada
Saída
Cole JSON válido e uma consulta JSONPath.
Como funciona
- 1
Cole JSON ou abra um ficheiro
Cole JSON ou abra um ficheiro JSON ou TXT de até 100 MB.
- 2
Introduza a query JSONPath
Indique uma expressão compatível como $.store.book[*].title.
- 3
Exportar os resultados
Escolha o formato e copie ou transfira os resultados.
Bom saber
O avaliador JSONPath avalia expressões segundo a RFC 9535 estrita, rejeitando sintaxes não padrão.
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 folha de cálculo
Escolha CSV para processar pares caminho-valor numa folha de cálculo.
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.
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
Os seus dados nunca saem do seu dispositivo.
Perguntas frequentes
Porque é 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
Procura outra ferramenta?
Todas as ferramentas funcionam localmente no seu navegador – sem cadastro, sem upload e também offline.