Ferramenta Tool Kumar
JSON path finder
Encontre o caminho exato de um valor em um documento JSON grande. Selecione um nó na árvore para ver seu caminho, copie-o com um clique ou digite um caminho para ir direto até o valor.
Como usar esta ferramenta
- Cole seu JSON ou abra um arquivo. A visualização “Árvore” é aberta.
- Clique em um valor. Seu caminho aparece na barra de ferramentas. Clique no caminho ou pressione P para copiá-lo.
- Para ir até um valor, pressione Ctrl+F (⌘F) e digite um caminho como $.store.books[1].title ou um JSON Pointer como /store/books/1/title.
Exemplo prático
Cada valor do exemplo aparece com o caminho que leva até ele. Chaves que não são nomes simples usam colchetes, como ["first name"].
Entrada
{"store":{"name":"Corner Books","books":[{"title":"Dune","price":9.99,"tags":["sci-fi","classic"]},{"title":"Emma","price":7.5,"author":{"first name":"Jane","last name":"Austen"}}]}}Saída
$.store.name "Corner Books"
$.store.books[0].title "Dune"
$.store.books[0].price 9.99
$.store.books[0].tags[0] "sci-fi"
$.store.books[0].tags[1] "classic"
$.store.books[1].title "Emma"
$.store.books[1].price 7.5
$.store.books[1].author["first name"] "Jane"
$.store.books[1].author["last name"] "Austen"Opções e casos especiais
- Os caminhos usam notação de ponto e colchetes, como em JSONPath. Os índices de arrays começam em 0.
- “Localizar” aceita um caminho específico ou um JSON Pointer (RFC 6901) e seleciona esse nó.
- Curingas, descida recursiva, filtros e fatias, como $..price, não são avaliados. A barra “Localizar” informa essa limitação em vez de tentar adivinhar.
- Pressione C para copiar o valor selecionado. O menu “Mais opções” também tem “Copiar caminho” e “Copiar valor”.
Privado por padrão
Seu documento fica neste navegador. O Tool Kumar analisa, converte e cria downloads no seu dispositivo, sem conta e sem envio ao servidor.
JSON path finder: perguntas frequentes
- Como encontro o caminho JSON de um valor?
- Abra o JSON na visualização “Árvore” e clique no valor. Seu caminho aparece na barra de ferramentas, e clicar nele o copia.
- Posso pesquisar com uma expressão JSONPath?
- Caminhos específicos funcionam, como $.users[0].email. Expressões com curingas ou filtros não são avaliadas. Use “Localizar” para pesquisar uma chave ou um valor.
- Ele aceita JSON Pointer?
- Sim. Digite um ponteiro como /users/0/email em “Localizar” para ir até esse valor.
Ferramentas relacionadas
Visualizar arquivo JSON grande, Visualizador JSONL e Validador JSON.