Pular para o conteúdo

Conversor CSV para JSON

Converta CSV em JSON e vice-versa, com delimitador personalizado.

Roda no seu navegador

Cole CSV para obter JSON; troque a aba para voltar para CSV. Escolha o delimitador e ative/desative a linha de cabeçalho.

Como usar

  1. Escolha a direção

    CSV para JSON ou JSON para CSV.

  2. Ajuste delimitador e cabeçalho

    Padrão vírgula + cabeçalho. ';' para locales europeus, '\t' para TSV.

  3. Cole seus dados

    Saída atualiza ao digitar. Erros aparecem embaixo se o parser falhar.

O que é?

Um conversor CSV para JSON faz o parsing de valores separados por vírgula - o formato de exportação de planilhas - num array JSON de objetos com chaves da linha de cabeçalho. O caminho inverso pega o array e emite CSV com cabeçalho. Cola essencial entre Excel, export de banco e API.

Quando usar

Importar uma planilha num formulário no-code que pede JSON. Produzir um CSV para alguém que só conhece Excel. Massagear um export de analytics. Conferência rápida de forma antes de um ETL real.

Erros comuns

Fazer parser CSV com String.split(',') - quebra em vírgulas entre aspas. Esquecer que CSV não tem tipos: tudo vira string no round-trip. E exportar CSV com vírgula decimal num ambiente que usa ponto-e-vírgula - troque o delimitador.

FAQ

Como campos entre aspas são tratados?
RFC 4180 padrão. Um campo pode vir entre aspas duplas; uma aspa interna é escapada dobrando-a. Quebras de linha dentro de campos entre aspas funcionam.

Mais nesta categoria