The team behind OnlineTools4Free — building free, private browser tools.
Published Apr 1, 2026 · 7 min read · Reviewed by OnlineTools4Free
JSON Path: Como Navegar e Extrair Dados de JSON
O Que E JSONPath
JSONPath e uma linguagem de consulta para extrair dados especificos de documentos JSON, similar ao que XPath faz para XML. Em vez de navegar manualmente por um JSON enorme, voce escreve uma expressao que retorna exatamente os dados que precisa.
Por exemplo, dado um JSON com uma lista de usuarios, a expressao $.users[*].name retorna todos os nomes. $.users[?(@.age > 18)].email retorna emails apenas de usuarios maiores de idade.
Sintaxe Basica
- $: Raiz do documento JSON.
- .chave: Acessa uma propriedade pelo nome. $.user.name retorna o nome do usuario.
- [n]: Acessa um elemento por indice. $.items[0] retorna o primeiro item.
- [*]: Todos os elementos de um array. $.items[*].price retorna todos os precos.
- ..chave: Busca recursiva. $..name retorna todos os campos "name" em qualquer nivel.
- [?(@.condicao)]: Filtra elementos. $.items[?(@.price < 50)] retorna itens baratos.
Casos de Uso
Desenvolvimento de APIs: testar e validar respostas de API extraindo campos especificos. Processamento de dados: extrair subconjuntos de grandes datasets JSON. Configuracao: buscar valores em arquivos de configuracao complexos.
Ferramentas como Postman, jq (CLI) e bibliotecas em Python, JavaScript e Java implementam JSONPath para processamento programatico.
Encontrando o Caminho de um Valor
Quando voce tem um JSON grande e precisa encontrar o caminho para um valor especifico, ferramentas de path finder fazem o inverso: voce clica no valor e a ferramenta mostra o JSONPath completo. Isso economiza tempo em JSON com muitos niveis de aninhamento.
Explore JSONPath Online
Nosso Explorador de JSONPath permite colar JSON, clicar em qualquer valor e ver o caminho completo. Teste expressoes JSONPath interativamente — gratis e sem cadastro.
JSON Path Finder
Navigate JSON data interactively and copy JSONPath expressions for any node.
OnlineTools4Free Team
The OnlineTools4Free Team
We are a small team of developers and designers building free, privacy-first browser tools. Every tool on this platform runs entirely in your browser — your files never leave your device.
