Todas as Ferramentas|100% no Cliente

Guia Técnico de Expressões JSONPath

Aprenda a consultar estruturas JSON complexas com sintaxe JSONPath, seletores recursivos e predicados de filtro.

Sample Queries:
Documento JSON Alvo939 bytes
Resultados Extraídos
[
  "Nigel Rees",
  "Evelyn Waugh",
  "Herman Melville",
  "J. R. R. Tolkien"
]
Nós Encontrados4
Tamanho do JSON939 B
Status da ConsultaValid
Query DepthDirect

Zero Cloud Leakage

Your sensitive production JSON documents and API payloads are parsed and evaluated completely inside your local browser runtime.

Full Expression Grammar

Supports root `$`, recursive descent `..`, wildcards `*`, bracket slices `[start:end]`, and boolean filters `[?(@.price < 10)]`.

High-Throughput Node Extraction

Instantly matches and flattens node targets with zero server latency or network round-trips.

Referência técnica e guia de arquitetura

Guia Técnico de Expressões JSONPath — Guia de referência

Aprenda a consultar estruturas JSON complexas com sintaxe JSONPath, seletores recursivos e predicados de filtro.

Parâmetros principais e controles

querystring

Expressão de consulta JSONPath (ex: $.store.book[?(@.price < 10)]).

jsonInputstring | object

Documento JSON a ser consultado.

resultFormatenum ('values' | 'paths')

Exibição de valores extraídos ou caminhos.

safeModeboolean

Retorno seguro sem quebra para propriedades ausentes.

Dicas profissionais e melhores práticas

Use .. para busca recursiva em qualquer nível de profundidade (ex: $..author).

Filtros [?(@.price < 10)] permitem selecionar itens por condições booleanas.

A notação de fatia [0:5] seleciona intervalos específicos de elementos.

Problemas comuns e solução de problemas

Certifique-se de usar [*] ao interagir com matrizes de dados.

Use o símbolo @ para referenciar o item atual dentro do filtro.

Perguntas frequentes (FAQ)

O documento JSON sai do meu computador?▼

Não, todo o processamento ocorre no próprio navegador.

Quais seletores são suportados?▼

Suporta $, .., @, *, fatias e comparadores lógicos completos.

Funciona em objetos com muitas camadas?▼

Sim, a busca recursiva percorre qualquer profundidade.

Suporta arquivos grandes?▼

Sim, avalia estruturas de vários megabytes com alta velocidade.

Ferramentas e utilitários relacionados

Todas as ferramentas →