Categoria: Desenvolvimento

Extrator de caminhos JSON

Ideia nossaFalta uma ferramenta?

Extraia valores de JSON com um caminho simples

Cole um JSON e extraia valores com um caminho simples de pontos e colchetes como users[0].email, users.*.id ou items[].name, sem escrever código. Roda inteiramente no seu navegador.

2 valor(es) correspondente(s).

Valores correspondentes
"ada@example.com"
"grace@example.com"

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

Extrair alguns valores de uma resposta JSON aninhada costuma exigir escrever um script descartável. Esta ferramenta analisa o JSON colado e o percorre usando uma pequena sintaxe de caminhos: uma chave simples para uma propriedade de objeto, [n] para um índice de array, e [] ou [*] como curinga sobre cada item de um array ou cada valor de um objeto, e então lista todos os valores que corresponderam ao caminho.

Como usar

  1. Cole o JSON que você quer consultar.
  2. Digite um caminho como users[0].email, users.*.id ou items[].name.
  3. Copie os valores correspondentes, listados um por linha.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Meu JSON é enviado a algum lugar?
Não. A análise e a busca de caminhos acontecem em JavaScript no seu navegador; os dados nunca saem do seu dispositivo.
Isso usa eval ou executa meu JSON como código?
Não. O caminho é analisado manualmente em chaves, índices e curingas, e o JSON só é lido com JSON.parse, nunca executado.
O que um curinga corresponde?
[] ou [*] em um array corresponde a cada item, e .* em um objeto corresponde a cada valor de propriedade, então um caminho como users.*.id coleta o id de cada usuário.