Achatador de JSON

Achate JSON aninhado em chaves de nível único com notação de ponto.


    

O Achatador de JSON do ToolsSoup é uma ferramenta online gratuita que achata um JSON profundamente aninhado em um objeto de nível único com chaves em notação de ponto e colchetes. Cole seu JSON, clique em Achatar e cada valor aninhado vira uma chave plana como user.address.city ou items[0].id. Tudo roda no seu navegador — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.

O que é achatar JSON?

Achatar JSON converte uma estrutura aninhada em um mapa plano de pares caminho-valor. Em vez de objetos dentro de objetos, você obtém um único nível onde cada chave descreve o caminho completo até o seu valor — chaves de objetos aninhados são unidas com pontos (a.b.c) e itens de array usam índices entre colchetes (list[0]). Um JSON achatado é muito mais fácil de ler, comparar, pesquisar, transformar em planilha ou alimentar em sistemas que esperam dados planos de chave-valor.

Como achatar JSON online

Achatar JSON com o ToolsSoup leva apenas alguns segundos:

  1. Cole seu JSON aninhado na caixa de entrada à esquerda.
  2. Clique em Achatar para reduzi-lo a um objeto de nível único.
  3. Copie o JSON achatado com um clique.

Qual notação o achatador usa?

Propriedades de objeto são unidas com um ponto, então um valor em b dentro de a vira a.b. Elementos de array usam colchetes com o seu índice, então uma lista de dois itens vira list[0] e list[1]. Objetos e arrays vazios são mantidos como estão no seu caminho, e todos os valores — strings, números, booleanos e null — são preservados exatamente. Esta é a mesma notação que um desachatador de JSON reverte para reconstruir a estrutura original.

Por que usar este achatador 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.
  • Usa uma notação clara de ponto e colchetes para chaves aninhadas.
  • Preserva objetos vazios, arrays vazios e todos os tipos de valor.
  • Funciona offline depois que a página é carregada.

Perguntas frequentes

Este achatador de JSON é gratuito?

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

Qual notação é usada para as chaves aninhadas?

Chaves de objetos aninhados são unidas com pontos (user.name) e itens de array usam índices entre colchetes (tags[0]). Juntos, eles descrevem o caminho completo até cada valor.

Posso achatar arrays?

Sim. Elementos de array são achatados com o seu índice entre colchetes, então um array de objetos vira chaves como items[0].id, items[1].id, e assim por diante.

Como transformo o JSON achatado de volta em JSON aninhado?

Desachatar reverte o processo: um desachatador de JSON lê as mesmas chaves de ponto e colchetes e reconstrói os objetos e arrays aninhados originais.

Meus dados estão seguros?

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