256 Tools

Extrator de caminho JSON

Valor extraído · Tipo: string
Ann

Sites externos relacionados

Alguns links são links de afiliados.

Ferramentas relacionadas

Cole um documento JSON e um caminho, e esta ferramenta retorna exatamente o valor nessa localização — string, número, objeto ou array. Entende tanto a notação de ponto (a.b.c) quanto a de colchetes (a["b"][0]), incluindo índices negativos de array. Tudo roda no seu navegador.

Como usar

  1. Cole seu JSON na primeira caixa.
  2. Digite um caminho como users[0].name na caixa de caminho.
  3. Leia ou copie o valor extraído abaixo.

Como funciona

O JSON é analisado uma vez em um valor na memória. Seu caminho é dividido em uma lista de passos — chaves de objeto e índices de array — aceitando notação de ponto, chaves entre colchetes com aspas e índices numéricos (incluindo negativos que contam do final). A ferramenta percorre o valor passo a passo. Se um passo estiver ausente, informa que nada foi encontrado em vez de adivinhar.

Um caminho de chaves e índices desce por uma árvore JSON até um valor.users[0].nameusers[0]"Ann"

Funcionalidades

Caminhos de ponto e colchete

Combine a.b.c com ["key"] e [0] livremente, como no código.

Índices negativos

Use [-1] para pegar o último elemento de um array.

Mostra o tipo

Veja se o resultado é string, número, objeto ou array.

Totalmente privado

Seu JSON é analisado no navegador e nunca enviado.

Quando usar

Respostas de API

Extraia rapidamente um campo de uma resposta de API grande.

Arquivos de configuração

Verifique o valor de uma chave específica no fundo de uma configuração.

Depuração

Confirme o que um caminho aninhado realmente contém.

Aprendizado

Pratique como caminhos JSON mapeiam para dados aninhados.

Observações

  • Um $ ou ponto inicial no caminho é opcional e ignorado.
  • Chaves com caracteres especiais funcionam em forma de colchete: ["a-b"].
  • Um caminho vazio retorna o documento inteiro.
  • Toda a análise ocorre no seu dispositivo; nada é enviado.

Perguntas frequentes

Qual sintaxe de caminho é suportada?
Notação de ponto (a.b.c), chaves entre colchetes (a["b"]) e índices de array (a[0]), que podem ser combinados.
Posso ler o último item do array?
Sim. Use um índice negativo como items[-1] para contar do final.
E se o caminho não existir?
A ferramenta informa claramente que nenhum valor foi encontrado em vez de retornar algo enganoso.
Também retorna objetos?
Sim. Se o caminho apontar para um objeto ou array, ele é exibido como JSON formatado.
Meu JSON é enviado?
Não. A análise ocorre completamente no seu navegador e nada sai do seu dispositivo.

Usamos cookies para anúncios e análises.