Como usar: JSON para Excel
- 1
Cole ou solte o JSON
Cole a resposta de uma API ou solte um arquivo .json; arrays de objetos, objetos de colunas e JSON Lines são reconhecidos.
- 2
Confira as colunas
Objetos aninhados são achatados em colunas com nomes separados por ponto; a pré-visualização mostra todas as linhas e colunas que serão gravadas.
- 3
Baixe a pasta de trabalho
Baixe um .xlsx (ou .ods) com células tipadas e colunas ajustadas ao conteúdo, pronto para filtrar e criar gráficos.
Limites e Pro
Arquivos JSON de até 500 MB; vale o limite do próprio Excel de 1.048.576 linhas e 16.384 colunas por planilha.
Arquivos de até 4 GB. Ver o Pro
Sobre: JSON para Excel
O conversor de JSON para Excel cria uma planilha a partir de JSON, para que quem trabalha no Excel, no Google Sheets ou no Numbers possa usar dados vindos de uma API, da exportação de um banco de dados ou de um arquivo de log. Cada objeto de um array vira uma linha e a união de todas as chaves vira as colunas, então registros com campos ausentes continuam alinhados corretamente.
O JSON do mundo real raramente é plano. Objetos aninhados são achatados em colunas como address.city e address.country, arrays de valores viram items.0, items.1, e tudo o que você preferir não achatar é mantido como texto JSON em uma única célula. Um envelope como {"data": [...]} ou {"results": [...]} é aberto automaticamente, e outros formatos comuns – um objeto indexado por ID, um objeto de arrays orientado a colunas, um array de arrays – também são reconhecidos.
A pasta de trabalho é gravada com os tipos corretos: números são células numéricas que você pode somar, datas em texto ISO viram datas do Excel, true e false viram valores booleanos, e cada coluna é ajustada ao seu conteúdo. Você também pode escolher OpenDocument (.ods) para o LibreOffice, ou CSV e TSV se um arquivo de texto simples for tudo de que você precisa.
Tudo roda no seu navegador, o que faz diferença quando o JSON contém dados de clientes ou tokens. Arrays muito grandes são processados em segundo plano, em um worker, e exibidos em uma tabela virtualizada.
Privacidade
O JSON é lido e a planilha é gerada dentro desta aba do navegador; nenhum dado é enviado, e assim respostas de API, registros de clientes e chaves ficam no seu computador.