Saltar para o conteúdo

Converter JSON para CSV

Converta uma lista de objetos JSON numa tabela CSV que pode abrir no Excel ou no Google Sheets.

É processado no seu dispositivo. Nada é enviado para nenhum servidor.

Deteta as chaves dos objetos como colunas, gera uma linha por elemento e escapa corretamente vírgulas e aspas dentro dos valores.

Casos de uso

  • Transformar a resposta de uma API numa tabela para análise.
  • Passar dados JSON para uma folha de cálculo.
  • Preparar um relatório a partir de uma exportação em JSON.

Como funciona

  1. 1

    Cole o JSON

    Idealmente, uma lista de objetos com os mesmos campos.

  2. 2

    Converta

    Clique em «Converter» e descarregue o CSV.

Detalhes técnicos

  • As colunas são a união das chaves de todos os objetos, pela ordem em que aparecem; se faltar um campo a uma linha, essa célula fica vazia.
  • Os objetos e listas aninhados não são achatados: são escritos como JSON dentro da célula (por exemplo {"city":"Lisboa"}).
  • Usa a vírgula como separador e aspas duplas quando o valor contém vírgulas, aspas ou quebras de linha. Se o Excel da sua região esperar ponto e vírgula, importe o ficheiro e indique a vírgula como separador.

Perguntas frequentes

E se passar um único objeto em vez de uma lista?

É tratado como uma lista de um elemento e gera uma tabela de uma linha, com as chaves como colunas.

← Dados