Todas as ferramentas

Conversor CSV para JSON

Exportações de planilhas e feeds de dados legados chegam como CSV. Converta em matrizes JSON para APIs REST, importações do MongoDB ou aplicativos JavaScript — a primeira linha se torna nomes de propriedades, as linhas subsequentes se tornam objetos. Analisado inteiramente em seu navegador.
Entrada
Saída
[ { "name": "Ada", "age": "36" }, { "name": "Alan", "age": "41" } ]

Como converter CSV em JSON

1. Colar CSV ou fazer upload do arquivo .csv.
2. Confirmar o delimitador (vírgula, ponto e vírgula, tabulação).
3. Visualizar a matriz de saída JSON.
4. Copiar ou baixar .json.

Exemplos de CSV para JSON

Importação de catálogo de produtos

sku,nome,cabeçalho de preço com 500 linhas torna-se JSON para script inicial de vitrine.

Resultados da pesquisa

Exportação CSV do Formulários Google convertida em JSON para visualização D3.

Ponto-e-vírgula EU CSV

Excel europeu usa ; delimitador - defina a opção antes da análise.

Quando CSV para JSON

Ao inicializar simulações de API a partir de dados de planilha.
Ao converter exportações para NoSQL insertMany.
Quando os desenvolvedores precisam de JSON de edições CSV de usuários corporativos.

Quando analisador dificuldades

Quando os campos contêm vírgulas sem escape e aspas quebradas - corrija o CSV primeiro.
Quando o arquivo tem várias planilhas - exporte uma planilha por vez.
Quando os tipos devem ser números, não strings - convertidos após a conversão no código.

Coerção de tipo

CSV não é digitado - "0123" e "true" permanecem strings em JSON, a menos que você pós-processe. APIs que esperam números precisam de análise explícita.

Detecção de delimitador

CSV de ponto e vírgula do Excel alemão colado no analisador de vírgula mescla colunas - confirme o separador.

Caracteres UTF-8

Nomes com acentos devem permanecer UTF-8 de ponta a ponta - evite salvar por meio de Latin-1 intermediários.

Perguntas frequentes

Linha de cabeçalho necessária?

Sim para chaves de objeto - caso contrário, colunas torne-se col1, col2.

Campos entre aspas com vírgulas?

Cotações RFC 4180 tratadas - linhas malformadas podem conter erros.

Células vazias?

Geralmente string vazia ou nula dependendo da ferramenta - verifique sua API.

Grande CSV?

Aplicam-se limites de memória do navegador — divida arquivos enormes.

Local?

Sim.

JSON de volta para CSV?

Use jsonToCsv.