Global ToolBox

JSON para CSV

Converta um array JSON de objetos em CSV, diretamente no seu navegador.

🔒 Processado localmente no seu navegador

Loading…

Como usar

  1. Cole um array JSON de objetos na caixa acima — por exemplo [{"name":"Alice","age":30},{"name":"Bob","age":25}].
  2. Clique em Converter para o transformar em CSV.
  3. Reveja o resultado em CSV apresentado abaixo da caixa de entrada.
  4. Use Copiar para copiar o CSV para a área de transferência, ou Descarregar para o guardar como ficheiro .csv.

Funcionalidades

  • Converte um array JSON de objetos num CSV corretamente formatado
  • Lida bem com linhas com campos diferentes ou em falta — sem falhas em dados inconsistentes
  • Formatação CSV correta segundo a norma RFC 4180 para valores com vírgulas, aspas ou quebras de linha
  • Copie com um clique para a área de transferência ou descarregue como ficheiro .csv
  • 100% no navegador — os seus dados nunca saem do seu navegador

Perguntas frequentes

O meu JSON é enviado para algum lugar?

Não. O JSON para CSV funciona inteiramente no seu navegador — os seus dados nunca são enviados para um servidor.

O que acontece se os meus objetos tiverem campos diferentes?

O cabeçalho do CSV é construído a partir da união de todos os campos encontrados em todos os objetos. As linhas a que falte um determinado campo recebem simplesmente uma célula em branco nessa coluna, e as linhas com campos extra ganham as suas próprias colunas adicionais.

E se o meu JSON for um único objeto em vez de um array?

É automaticamente tratado como uma tabela de uma só linha — não precisa de o envolver em parênteses retos.

E se o meu JSON não for de todo um array de objetos, por exemplo um array de números?

Verá uma mensagem de erro clara a explicar que a ferramenta espera um array de objetos (ou um único objeto), para que possa corrigir o formato de entrada antes de converter.

Trata objetos ou arrays aninhados dentro de um campo?

Sim. Um objeto ou array aninhado é convertido para a sua representação em texto JSON e colocado dentro dessa única célula, em vez de ser desdobrado em colunas separadas.

Ferramentas relacionadas