w

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

Esta página foi útil?