Avaliador de JSONPath
Teste expressões JSONPath no navegador instantaneamente.
Resultados em tempo real com destaque de correspondências.
🔒Os dados JSON não são enviados a nenhum servidor.※ Carrega a biblioteca jsonpath-plus via CDN.
Sobre
Uma ferramenta para desenvolvedores que avalia expressões JSONPath contra dados JSON em tempo real. Ideal para extrair campos específicos de respostas de API e explorar estruturas de dados. Diferente do json-formatter existente (formatação e conversão YAML), esta ferramenta é projetada especificamente para avaliar e testar expressões JSONPath. Usa a biblioteca jsonpath-plus (MIT, CDN).
Como usar
Cole dados JSON
Pega tu JSON en el panel izquierdo. Usa "Carregar JSON de exemplo" para probar con datos de demostración.
Insira uma expressão JSONPath
Escreva uma expressão JSONPath no campo. Use os botões rápidos para testar padrões comuns.
Revise e copie resultados
Os valores correspondentes aparecem no painel direito. Clique em Copiar resultados para usá-los.
Glossário
- JSONPath
- Linguagem de consulta para dados JSON, similar ao XPath para XML. As expressões como $.store.book[0].title navegam pela hierarquia JSON usando notação de pontos.
- Raíz ($)
- O ponto de partida de qualquer expressão JSONPath, representando o documento JSON completo.
- Comodín (*)
- Corresponde a qualquer elemento. $.store.* retorna todos os filhos do objeto store.
- Descenso recursivo (..)
- Busca todos os nós descendentes independentemente da profundidade. $..author retorna todos os campos author em qualquer nível de aninhamento.
- Expresión de filtro ?(())
- Filtra elementos por condição. $.store.book[?(@.price < 10)] retorna livros com preço menor que 10.
- Notación de corchetes
- Acesso a índice de array ou chave. $.book[0] (primeiro), $.book[-1] (último).
- Slice (0:2)
- Seleção de faixa de um array. $.book[0:2] retorna os elementos nos índices 0 e 1.
- jsonpath-plus
- Biblioteca JavaScript conforme RFC 9535 para avaliar JSONPath. Licença MIT, carregada via CDN.
Perguntas frequentes
- P.Meus dados JSON são enviados a um servidor?
- Não. Toda a avaliação é realizada localmente usando a biblioteca jsonpath-plus no seu navegador. Até JSON confidencial é seguro de usar.
- P.Qual sintaxe JSONPath é suportada?
- jsonpath-plus segue RFC 9535 (anteriormente a especificação Stefan Goessner). São suportados curingas, descida recursiva, expressões de filtro e slices.
- P.Qual a diferença para o json-formatter?
- json-formatter formata e valida JSON e converte para YAML. Esta ferramenta é uma ferramenta separada especificamente para avaliar expressões JSONPath.
- P.Há limites de desempenho?
- O desempenho depende da memória do navegador. Documentos JSON muito grandes (vários MB) podem ser lentos. Recomenda-se colar apenas a parte relevante de payloads grandes.
- P.Requer conexão à internet?
- Sim, para carregar a biblioteca jsonpath-plus via CDN jsDelivr. O uso offline não é compatível.
Casos de uso
Extração de campos de respostas API
Teste rapidamente expressões JSONPath para extrair campos específicos de respostas JSON de APIs REST.
Aprendizado da sintaxe JSONPath
Aprenda interativamente a especificação JSONPath testando exemplos incorporados e observando resultados.
Criação de rotas de extração para dados de teste
Pré-valide asserções JSONPath antes de adicioná-las ao Postman ou outros conjuntos de testes de API.
Verificação de exemplos JSONPath em documentação de API
Verifique que as expressões JSONPath escritas em documentação de API funcionem realmente como descrito.
Ferramentas Relacionadas
Ferramentas para DesenvolvedoresVer todasCalculadora de Tamanho de Arquivo
Calcula tamanhos com base na resolução e capacidade
Verificador de Força de Senha
Diagnóstico de segurança em tempo real
Gerador de Senhas
Cria senhas seguras e aleatórias
Ferramenta de Senha ZIP
Cria ou desbloqueia arquivos ZIP protegidos por senha
Verificador de Contraste (WCAG)
Verifica o contraste de cores conforme WCAG e sugere cores aprovadas
Gerador de Dados de Teste
Gera dados de teste japoneses realistas em CSV/JSON/SQL
Formatador de SQL
Formata e destaca consultas SQL online
Decodificador JWT
Decodifica tokens JWT localmente e com segurança no navegador
Calculadora de chmod
Calcula e converte permissões chmod do Linux facilmente