JSON → CSV
Aplanar uma array JSON de objetos para CSV.
A conversão corre inteiramente no seu browser — os seus dados nunca saem desta página.
Sobre JSON → CSV
O conversor de JSON para CSV transforma um array JSON de objetos em um arquivo CSV pronto para planilhas. Cole o JSON, abra um arquivo .json ou comece a partir de um dos exemplos; o resultado é exibido tanto como uma pré-visualização de tabela ao vivo quanto como CSV bruto, e é atualizado instantaneamente conforme você edita a entrada.
Estruturas aninhadas não são problema: uma opção opcional de achatamento (flatten) expande chaves aninhadas em nomes de colunas com pontos, como customer.city, e a entrada NDJSON (um objeto JSON por linha) é detectada automaticamente. Um único objeto também funciona — ele simplesmente se torna um arquivo de uma linha.
O conjunto de colunas é a união de todas as chaves encontradas em todos os objetos, preservando a ordem de primeira aparição, de modo que registros irregulares continuem alinhados corretamente. Escolha um delimitador de vírgula, ponto e vírgula, tabulação ou barra vertical e, em seguida, copie o CSV ou baixe o arquivo .csv — toda a conversão acontece no seu navegador.
Como usar JSON → CSV
- Cole um array JSON de objetos, abra um arquivo .json ou carregue um dos exemplos.
- Ative "Achatar chaves aninhadas" se seus objetos contiverem dados aninhados.
- Escolha o delimitador — vírgula, ponto e vírgula, tabulação ou barra vertical — e a opção de linha de cabeçalho.
- Alterne entre as visualizações de Tabela e CSV bruto para conferir o resultado.
- Copie o CSV ou baixe-o como arquivo .csv.