Conversor de JSON para CSV

Precisa da conversão inversa?
CSV to JSON Converter

Entrada JSON

1

Saída CSV

Configurações

Opções de conversão

Insira dados em JSON para convertê-los em CSV

Os dados convertidos aparecerão aqui

Como converter JSON para CSV

  1. Etapa 1 – Cole os dados JSON

    • Copie um array de objetos (por exemplo, de uma exportação de banco de dados ou resposta de API) e cole no editor.
    • A ferramenta também aceita um único objeto, mas arrays funcionam melhor para o formato tabular de CSV.
    • Use o botão Importar para carregar arquivos JSON grandes diretamente do seu computador.
  2. Etapa 2 – Personalize o formato CSV

    • converter.jsonToCsv.guide.step2.item1Label Aplainar dados: habilite "Aplainar objetos aninhados" para expandir JSON aninhado (por exemplo, user.address.city) em colunas separadas.
    • converter.jsonToCsv.guide.step2.item2Label Cabeçalhos: alterne "Incluir cabeçalhos" para mostrar/ocultar a primeira linha com nomes de campos.
    • converter.jsonToCsv.guide.step2.item3Label Delimitador: escolha delimitadores padrão (Vírgula, Ponto e vírgula, Tabulação) para compatibilidade com seu aplicativo de destino (Excel, Google Sheets, etc.).
  3. Etapa 3 – Gere e exporte

    • O CSV é atualizado em tempo real. Revise a saída de texto bruto para garantir que aspas e delimitadores estejam corretos.
    • Clique em "Copiar" para colagem rápida em planilhas.
    • Use "Baixar" para salvar um arquivo .csv, compatível com quase todas as ferramentas de análise de dados.
Exemplo: JSON para CSV
converter.jsonToCsv.example.content

Ferramentas de dados relacionadas

Perguntas Frequentes

Como a conversão de JSON para CSV lida com objetos aninhados?

Quando "Aplainar objetos aninhados" está ativado, objetos aninhados são aplainados usando notação de ponto (por exemplo, "user.name", "user.email"). Quando desativado, objetos aninhados são preservados como strings JSON dentro das células CSV, mantendo sua estrutura original.

O que acontece com arrays no JSON durante a conversão para CSV?

Arrays são tipicamente convertidos para formato de string JSON dentro das células CSV. Para arrays de objetos, cada objeto se torna uma linha separada se a estrutura JSON permitir.

Posso personalizar o delimitador CSV?

Sim, você pode escolher entre diferentes delimitadores, incluindo vírgula, ponto e vírgula, tabulação e caracteres pipe. Isso ajuda na compatibilidade entre diferentes sistemas e regiões.

O que a opção "Usar aspas" faz?

Quando "Usar aspas" está ativado, os campos CSV são envoltos em aspas duplas, o que é padrão para formato CSV adequado. Quando desativado, todas as aspas são removidas da saída para uma aparência mais limpa. Note que desativar aspas pode causar problemas de parsing se seus dados contiverem vírgulas, quebras de linha ou outros caracteres especiais.

Meus dados estão seguros?

Sim, todo o processamento de dados acontece inteiramente no seu navegador. Seus dados JSON nunca são enviados para qualquer servidor, garantindo privacidade e segurança completas.

Conversor de JSON para CSV | JSONSwiss