Iniciação rápida
-
Entre em JSONPath
Começa com $; suporta .field e [index].
-
Coloque o JSON
Objetos ou Arrays.
-
Ver Output
A saída é um fragmento JSON formatado.
J SON e um J SON P ath como $.user.nameou $. it ems [ 0 ] para ver valores correspond entes instant ane amente .Ú til para extra ir campos de respostas de API e dep urar configura ções .
Privacidade: processado localmente, nunca carregado.
↓ Colar na área de entrada abaixo para ver os resultados instantaneamente
在 JSON 文档上测试 JSONPath 表达式; 支持 $.field 与 [index] 语法。
粘贴 API 响应或配置文件。
"Ada"
支持 $.a.b 与 $.arr[0] 等常见路径; 完整 JSONPath 规范子集。数据在本地解析,不上传。
J SON e um J SON P ath como $.user.nameou $. it ems [ 0 ] para ver valores correspond entes instant ane amente .Ú til para extra ir campos de respostas de API e dep urar configura ções .
Entre em JSONPath
Começa com $; suporta .field e [index].
Coloque o JSON
Objetos ou Arrays.
Ver Output
A saída é um fragmento JSON formatado.
$.store.book[0].title obtém o primeiro título do livro; wildcards completos precisam de libs dedicadas do JSONPath - esta ferramenta cobre subconjuntos comuns.
Ao trabalhar com respostas da API, primeiro copie o JSON bruto das ferramentas de desenvolvedor do navegador e cole no painel esquerdo. Tente caminhos básicos como $. data para inspecionar a estrutura, em seguida, refine com caminhos como $. data.users[0].email. As correspondências aparecem instantaneamente à direita, com erros de sintaxe destacados.
Para arquivos de configuração, use wildcards como $.. chave para encontrar todas as chaves correspondentes, ou expressões de filtro como $.items[? (@.price>10) »Com arrays aninhados, tente $.. [*] para achatar todos os níveis. Os resultados são atualizados ao vivo com cada mudança de caminho - não há atualização necessária.
Input
{"user":{"name":"Ada"}} + $.user.name Output
"Ada"
Caminhos de pontos e índices de matriz suportados; use jsonpath-plus para filtros complexos.
Não, partilhado localmente.
Correções comuns: 1) Substitua aspas simples com aspas duplas em JSON 2) Comece o caminho com a raiz $3) Verifique os limites da matriz 4) Verifique a sintaxe do filtro. Comece com caminhos simples, como $* Verifique primeiro a estrutura.