Conversor JSON para CSV
APIs retornam matrizes JSON de objetos; os analistas desejam CSV para tabelas dinâmicas do Excel.
Como converter JSON em CSV
1. Colar a matriz JSON de objetos (ou um único objeto agrupado como matriz).
2. Visualize os cabeçalhos das colunas das chaves.
3. Ajuste as opções de delimitador ou nivelamento, se disponíveis.
4. Baixe o arquivo .csv.
Exemplos de conversão
Exportação de usuário
[{"id":1,"name":"Ada","role":"admin"}] torna-se id, nome, cabeçalho de função com uma linha de dados.
Amostra da API Analytics
Puxar /events JSON do exemplo de documentos, converter em CSV para revisão de planilha PM.
Endereço aninhado nivelado
{"user":{"city":"Berlin"}} pode se tornar a coluna user.city para mala direta.
Quando JSON para CSV ajuda
• Quando não desenvolvedores precisam de acesso de planilha aos dados da API.
• Ao importar para sistemas legados que aceitam apenas CSV.
• Quando a análise ad-hoc rápida é melhor do que escrever scripts.
Ordenação de colunas
As primeiras chaves de objeto geralmente definem a ordem das colunas - chaves inconsistentes entre linhas produzem colunas esparsas. Normalize as respostas da API primeiro.
Perguntas frequentes
Matriz de matrizes?
As ferramentas esperam uma matriz de objetos para cabeçalhos - converta a forma primeiro.
Aninhado objetos?
Pode nivelar com caminhos de pontos ou restringir subobjetos - verifique a saída.
Nulo e booleanos?
Exportado como strings vazias ou verdadeiras/falsas - o Excel pode forçar tipos.
UTF-8 BOM para Excel?
Algumas localidades do Excel>>>Algumas localidades do Excel precisa de BOM - abra via Importar dados se os acentos quebrarem.
Carregado?
Não - conversão local.