Como o JSON vira uma planilha
A conversão transforma um array de objetos JSON em uma planilha onde cada objeto é uma linha e cada chave é uma coluna. A primeira linha do arquivo recebe os nomes das chaves como cabeçalho, e as linhas seguintes trazem os valores de cada registro. Quando os objetos têm campos aninhados, eles são achatados com a notação de ponto: um endereço com a cidade dentro vira a coluna endereco.cidade. A ferramenta reúne todas as chaves de todos os registros para montar o conjunto completo de colunas. Tudo é montado no navegador e baixado como um arquivo real.
O arquivo abre no Excel de verdade?
Sim, o download é um arquivo .xlsx de verdade, não um CSV renomeado. O .xlsx é o formato nativo do Excel moderno, na prática um pacote compactado de arquivos XML seguindo o padrão Office Open XML. Por ser o formato real, ele abre direto no Microsoft Excel, no LibreOffice Calc e no Google Sheets, preservando os tipos de célula, sem aquele passo de importação e escolha de delimitador que o CSV exige. Isso evita também problemas clássicos do CSV, como acentos quebrados e números longos que o Excel interpreta errado ao abrir um texto puro.
JSON para Excel ou JSON para CSV?
Escolha JSON para Excel quando quiser um arquivo pronto para abrir com dois cliques, e JSON para CSV quando precisar de um formato leve e universal. O .xlsx preserva tipos, abre direto no Excel e evita a bagunça de acentos e separadores, sendo melhor para entregar uma planilha a alguém. O CSV é texto puro, menor e aceito por praticamente qualquer sistema, ideal para importar em bancos de dados e outras ferramentas. Se o destino é uma pessoa abrindo no Excel, prefira o .xlsx; se é outro programa consumindo os dados, o CSV costuma ser mais prático.
Como usar esta ferramenta
- Cole o JSON (um array de objetos) ou envie um arquivo .json.
- Confira a pré-visualização das colunas detectadas.
- Clique em baixar para salvar o arquivo .xlsx pronto para abrir no Excel.
Perguntas Frequentes (FAQ)
- O arquivo abre no Excel de verdade?
- Sim. O download é um .xlsx real, que abre direto no Microsoft Excel, no LibreOffice Calc e no Google Sheets, sem precisar renomear ou converter nada.
- Como objetos aninhados viram colunas?
- Cada nível é separado por ponto no nome da coluna. Assim, {"endereco":{"cidade":"SP"}} vira a coluna endereco.cidade com o valor SP. Listas são mantidas como texto na célula.
- Meus dados são enviados para algum servidor?
- Não. A leitura do JSON e a montagem do .xlsx acontecem 100% no seu navegador, então dá para converter dados sensíveis com segurança.
