Como converter JSON para CSV
- Adicione o seu arquivo .JSON - arraste-o para a caixa acima ou clique para procurar.
- Converta-o para .CSV em poucos segundos.
- Baixe o seu novo arquivo .CSV.
O que esperar
- Apenas matrizes planas de objetos com a mesma estrutura convertem de forma limpa - o CSV não tem como representar dados hierárquicos ou aninhados.
- Valores aninhados são tratados de forma diferente por cada ferramenta: algumas os serializam como uma string de texto, outras os expandem em colunas com notação de ponto, como
address.city. - Objetos JSON não são ordenados por especificação, portanto, a ordem das colunas no CSV de saída pode diferir da ordem original das chaves.
Perguntas frequentes
O JSON sempre pode ser convertido para CSV?
Apenas quando o JSON é uma matriz plana de objetos com chaves consistentes. JSON com estrutura aninhada ou mista requer achatamento, o que pode perder ou alterar dados.
O que acontece com objetos aninhados durante a conversão?
As ferramentas os tratam de forma diferente - algumas gravam o valor aninhado como uma string de texto, outras o expandem em colunas extras como
address.city. Verifique a saída cuidadosamente antes de usar.Por que o Excel rejeita meu arquivo JSON?
O Power Query requer uma matriz ou objeto JSON válido no nível superior. Ele rejeita o formato JSON Lines (um objeto por linha) e sintaxes não padronizadas, como comentários ou vírgulas extras no final.
Posso converter o CSV de volta para JSON?
Sim, mas a ida e volta não é lossless - o CSV armazena tudo como texto simples, então informações de tipo como números, booleanos e valores nulos são perdidas.