Torre do Código · sala 21

JSON para CSV

Converta um array JSON em CSV, e CSV de volta em JSON.

🔒 Processado no seu navegador · Sem upload · Sem cadastro

Converta JSON para CSV (e CSV para JSON)

Cole um array JSON de objetos para obter um arquivo CSV que abre no Excel, no Google Planilhas ou no Numbers. Cada chave diferente vira uma coluna, então objetos com campos diferentes ainda ficam alinhados. Use ⇄ Inverter para ir no sentido contrário e transformar um CSV num array JSON.

Como objetos aninhados são tratados?

Com "Achatar objetos aninhados" ligado, {"user": {"name": "Ann"}} vira uma coluna user.name. Arrays são gravados como texto JSON dentro da célula. Desligue o achatamento para guardar cada objeto aninhado como uma string JSON.

Por que os acentos aparecem errados no Excel?

Versões antigas do Excel presumem uma codificação antiga para arquivos CSV. Marque "Compatível com Excel" para adicionar a marca de ordem de bytes UTF-8, e caracteres como é, ç ou 中文 aparecem corretamente ao abrir o arquivo baixado.