Uso básico
Este guia mostra as etapas fundamentais para converter dados JSON em CSV usando nossa ferramenta.
Etapa 1: Inserir dados JSON
Formatos de entrada compatíveis
Array de objetos (o mais comum):
[
{ "name": "John Doe", "age": 30, "city": "New York" },
{ "name": "Jane Smith", "age": 25, "city": "Los Angeles" },
{ "name": "Bob Johnson", "age": 35, "city": "Chicago" }
]
Objeto único:
{
"name": "John Doe",
"age": 30,
"city": "New York",
"email": "john@example.com"
}
Objetos aninhados (são achatados automaticamente):
[
{
"user": {
"name": "John",
"contact": {
"email": "john@example.com",
"phone": "123-456-7890"
}
},
"status": "active"
}
]
Etapa 2: Configurar as opções de conversão
Seleção do delimitador
Escolha o caractere que separa os valores no CSV:
- Vírgula (,): formato CSV padrão
- Ponto e vírgula (;): formato CSV comum na Europa
- Tab: valores separados por tabulação (TSV)
- Barra vertical (|): valores separados por pipe
Opções de codificação
Selecione a codificação de caracteres para a saída:
- UTF-8: codificação universal, suporta todos os idiomas
- UTF-16: codificação Unicode com caracteres de 16 bits
- GBK: codificação de caracteres chineses
Opções de formatação
Incluir cabeçalhos:
- ✅ Ativado: a primeira linha contém os nomes das colunas
- ❌ Desativado: apenas dados, sem cabeçalhos de coluna
Escapar aspas:
- ✅ Ativado: escapa corretamente as aspas nos dados
- ❌ Desativado: mantém os dados brutos, sem escape
Etapa 3: Revisar a saída
O CSV convertido aparece na área de saída com:
- Pré-visualização em tempo real: veja os resultados enquanto digita
- Estatísticas: número de linhas, colunas e tamanho do arquivo
- Tratamento de erros: mensagens claras para JSON inválido
Etapa 4: Exportar os resultados
Copiar para a área de transferência
Clique no botão "Copy CSV" para copiar o resultado para a área de transferência e colá-lo em outros aplicativos.
Baixar arquivo
Clique no botão "Download CSV" para salvar o arquivo no computador com um nome com timestamp.
Exemplo de conversão
JSON de entrada:
[
{ "product": "Laptop", "price": 999.99, "category": "Electronics" },
{ "product": "Mouse", "price": 29.99, "category": "Accessories" },
{ "product": "Keyboard", "price": 79.99, "category": "Accessories" }
]
CSV de saída (com cabeçalhos):
product,price,category
Laptop,999.99,Electronics
Mouse,29.99,Accessories
Keyboard,79.99,Accessories
Problemas comuns e soluções
Formato JSON inválido
Problema: borda vermelha ao redor da área de entrada Solução: verifique se faltam vírgulas, colchetes ou aspas
Saída vazia
Problema: nenhum CSV é gerado Solução: confirme que o JSON é válido e contém dados
Cabeçalhos ausentes
Problema: não há nomes de colunas na saída Solução: ative a opção "Include Headers"
Problemas com caracteres especiais
Problema: os dados parecem corrompidos Solução: ative "Escape Quotes" e escolha a codificação adequada