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:
- Cole seu objeto JSON achatado na caixa de entrada à esquerda.
- Clique em Desachatar para reconstruir os objetos e arrays aninhados.
- 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.