Desachatador de JSON

Reconstrua JSON aninhado a partir de chaves planas com notação de ponto.


    

O Desachatador de JSON do ToolsSoup é uma ferramenta online gratuita que reconstrói um JSON aninhado a partir de um objeto plano com chaves em notação de ponto e colchetes. Cole um mapa plano como user.name ou items[0].id e clique em Desachatar para recuperar a estrutura aninhada completa. Tudo roda no seu navegador — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.

O que é desachatar JSON?

Desachatar é o inverso de achatar: pega um objeto de nível único cujas chaves são caminhos — como a.b.c ou list[0] — e reconstrói os objetos e arrays aninhados que elas descrevem. Um ponto em uma chave indica uma propriedade de objeto aninhado, e um número entre colchetes indica um índice de array. Desachatar é útil quando um sistema entrega dados planos de chave-valor, como campos de formulário ou configurações no estilo de variáveis de ambiente, que você precisa transformar de volta em JSON estruturado.

Como desachatar JSON online

Desachatar JSON com o ToolsSoup leva apenas alguns segundos:

  1. Cole seu objeto JSON achatado na caixa de entrada à esquerda.
  2. Clique em Desachatar para reconstruir os objetos e arrays aninhados.
  3. Copie o JSON aninhado com um clique.

Qual notação de chave é esperada?

Use um ponto entre propriedades de objeto (user.name) e colchetes com um número para itens de array (tags[0]). Os caminhos podem misturar os dois, como orders[0].items[1].sku. Os valores podem ser de qualquer tipo JSON, e objetos e arrays vazios são restaurados exatamente. Esta é a mesma notação que o Achatador de JSON produz, então as duas ferramentas funcionam perfeitamente em conjunto.

Por que usar este desachatador de JSON?

  • 100% gratuito, sem anúncios, cadastro ou limites de uso.
  • Roda inteiramente no seu navegador — seus dados nunca são enviados a um servidor.
  • Reconstrói objetos e arrays aninhados a partir de chaves de ponto e colchetes.
  • Funciona perfeitamente em conjunto com o Achatador de JSON.
  • Funciona offline depois que a página é carregada.

Perguntas frequentes

Este desachatador de JSON é gratuito?

Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.

Qual notação de chave ele espera?

Pontos separam propriedades de objeto (a.b) e números entre colchetes marcam índices de array (a[0]). Uma chave como user.roles[0].name reconstrói um objeto, um array e um objeto aninhado de uma só vez.

Isto é o inverso de achatar?

Sim. O Desachatador de JSON desfaz o que o Achatador de JSON faz, então você pode achatar o JSON, editar as chaves planas e desachatá-lo de volta para a forma aninhada original.

E se a minha entrada não for um objeto plano?

A ferramenta espera um único objeto JSON cujos valores são os valores finais. Se você colar algo que não seja um objeto, ela mostra um erro claro para você corrigir a entrada.

Meus dados estão seguros?

Com certeza. Todo o desachatamento acontece localmente no seu navegador usando JavaScript, então seu JSON nunca é enviado nem armazenado em nenhum servidor.