Ferramenta Tool Kumar
JSON para CSV
Transforme registros JSON em um CSV adequado para planilhas. O conversor encontra o array principal de objetos, cria colunas e coloca entre aspas os valores com vírgulas ou quebras de linha.
Como usar esta ferramenta
- Cole um array de objetos ou uma resposta de API que contenha um.
- Escolha CSV na visualização “Converter”.
- Copie a prévia ou baixe o arquivo CSV.
Exemplo prático
Este CSV é gerado a partir do array users no documento de exemplo.
Entrada
{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Lin","role":"editor"}]}Saída
id,name,role
1,Ada,admin
2,Lin,editor
Opções e casos especiais
- Chaves de objetos aninhados viram nomes de coluna separados por pontos, como profile.city.
- Um array de valores simples ocupa uma célula, com os valores separados por vírgulas. Um array de objetos permanece em uma célula como JSON compacto.
- O conversor seleciona o maior array de objetos adequado dentro do objeto que envolve a resposta.
Privado por padrão
Seu documento fica neste navegador. O Tool Kumar analisa, converte e cria downloads no seu dispositivo, sem conta e sem envio ao servidor.
JSON para CSV: perguntas frequentes
- Qual estrutura JSON funciona melhor para CSV?
- Use um array de objetos. O conversor também encontra o maior array de objetos dentro de uma estrutura de resposta, como users ou data.
- Como os objetos aninhados são representados?
- As propriedades aninhadas viram nomes de coluna separados por pontos, mantendo o formato retangular do CSV.
- Vírgulas e aspas recebem escape?
- Sim. Os campos CSV ficam entre aspas, e as aspas dentro deles são duplicadas conforme as regras padrão do CSV.