WALUDO Ferramentas
DEVELOP.04 JSONPATH TESTER

Testador JSONPath online

A expressão fica acima dos editores; valores, caminhos e JSON Pointer compartilham um seletor.

QUERY

Expressão JSONPath

Filtros usam avaliação segura e nunca chamam eval nativo
JSON

JSON de entrada

RESULT

Resultados

STATUS/Aguardando JSON e expressão
§ 01

Referência de sintaxe JSONPath

Clique em uma linha para inserir o exemplo na consulta.

Uso
Expressão
Significado
§ 02

Como testar uma expressão JSONPath

1
1

Adicione JSON

Cole ou importe um documento; o editor preserva destaque e números de linha.

2
2

Digite um caminho

Informe acima um JSONPath iniciado pelo cifrão; a consulta roda enquanto você edita.

3
3

Escolha o resultado

Valores recuperam dados, caminhos mostram posições e JSON Pointer serve para patches.

§ 03

Descreva os dados com um caminho

JSONPath transforma a navegação por JSON aninhado em uma expressão útil para depuração de API, testes, filtros de logs e mapeamento.

A expressão permanece sobre os editores; valores, caminhos e pointers só alteram a apresentação.

§ 04

Perguntas frequentes

Q1JSONPath e JSON Pointer são iguais?

JSONPath consulta vários nós com curingas, recursão e filtros; JSON Pointer aponta uma posição específica. A ferramenta pode retornar as posições como pointers.

Q2O que significam cifrão e @?

O cifrão representa a raiz e @ representa o nó candidato atual dentro de um filtro.

Q3Os filtros executam JavaScript arbitrário?

Não usamos eval nativo; usamos a avaliação segura do JSONPath Plus e seu subconjunto definido.

Q4Por que nenhum resultado vira array vazio?

Os resultados sempre são envolvidos em um array para diferenciar ausência de resultado de null ou array vazio.

Q5O JSON é enviado?

Não. A consulta roda na página atual e não é gravada no armazenamento do navegador.

✳ WALUDO TOOLBOX ✳ Ferramentas nativas do navegador · NO SERVER · NO DATA COLLECTION

Seus arquivos nunca saem do computador · FILES STAY LOCAL · PRIVACY FIRST