Conversor CSV para JSONL

Converta arquivos CSV para formato JSONL (JSON Lines) instantaneamente. Detecção automática de cabeçalhos e inferência de tipos. 100% no lado do cliente.

Entrada CSV

Arraste um arquivo .csv aqui, ou clique para procurar

Suporta .csv, .tsv, .txt

Como converter CSV para JSONL

A conversão de CSV para JSONL lê a primeira linha do seu arquivo CSV como cabeçalhos de colunas, e depois converte cada linha subsequente em um objeto JSON com esses cabeçalhos como chaves.

Nosso conversor detecta automaticamente o delimitador (vírgula, tabulação ou ponto e vírgula) e lida com campos entre aspas, incluindo campos contendo vírgulas ou quebras de linha. Os valores são tipados automaticamente — números, booleanos e null são detectados.

A saída é em formato JSONL válido com um objeto JSON compacto por linha, pronto para uso com plataformas de aprendizado de máquina, pipelines de dados e APIs.

O que é conversão de CSV para JSONL?

A conversão de CSV para JSONL transforma dados tabulares de planilhas e bancos de dados no formato JSON Lines. Cada linha do CSV se torna um objeto JSON separado em sua própria linha, com os cabeçalhos das colunas usados como nomes de chaves.

Esta conversão é essencial para preparar dados de planilhas para treinamento de aprendizado de máquina (OpenAI, Hugging Face), carregar dados em bancos de dados NoSQL e alimentar dados estruturados em pipelines de streaming.

Casos de uso comuns

Dados de treinamento ML

Converta datasets CSV para JSONL para fine-tuning de modelos OpenAI ou treinamento de transformers Hugging Face.

Migração de dados

Transforme exportações CSV de bancos de dados SQL para JSONL para importação em bancos de dados NoSQL como MongoDB.

Planilha para API

Converta exportações CSV do Excel/Google Sheets para JSONL para operações de API em lote.

Conversão de formato de logs

Transforme exportações de logs CSV para JSONL para melhor compatibilidade com ferramentas de análise de logs.

Integração com pipelines de dados CI/CD

Automatize a conversão de CSV para JSONL em pipelines CI/CD para transformar relatórios e arquivos de dados exportados antes de alimentá-los em serviços de processamento downstream.

Processamento de dados de sensores IoT

Converta exportações de dados de sensores CSV de dispositivos IoT para formato JSONL para ingestão em bancos de dados de séries temporais e plataformas de análise em tempo real.

Erros comuns e soluções

Linha de cabeçalho ausente ou incompatível

O conversor usa a primeira linha como cabeçalhos de colunas. Se seu CSV não tiver linha de cabeçalho ou os cabeçalhos não corresponderem às colunas de dados, a saída JSONL terá chaves incorretas. Certifique-se de que a primeira linha contenha os nomes das suas colunas.

Vírgulas ou aspas não escapadas nos campos

Campos CSV contendo vírgulas ou aspas duplas devem ser envolvidos em aspas duplas conforme o padrão CSV. Por exemplo, um nome de cidade como 'San Jose, CA' deve aparecer como "San Jose, CA" no CSV. Campos incorretamente entre aspas causam divisão incorreta de colunas.

Problemas de codificação com caracteres não ASCII

Arquivos CSV exportados do Excel no Windows podem usar codificação Windows-1252 em vez de UTF-8. Se você vir caracteres ilegíveis na saída JSONL, salve novamente seu arquivo CSV com codificação UTF-8 no seu aplicativo de planilhas antes de converter.

Perguntas frequentes

Como os cabeçalhos CSV são detectados?

A primeira linha do seu CSV é automaticamente usada como cabeçalhos de colunas. Cada cabeçalho se torna uma chave JSON nos objetos JSONL de saída. Os cabeçalhos são limpos de espaços em branco.

O conversor detecta tipos de valores automaticamente?

Sim. O conversor detecta automaticamente números, booleanos (true/false) e valores null. Todo o restante é tratado como string. Isso garante que sua saída JSONL tenha tipos JSON adequados.

Este conversor CSV para JSONL faz upload dos meus dados?

Sim. Toda a conversão acontece localmente no seu navegador. Nenhum dado é enviado para nenhum servidor. Seu conteúdo CSV nunca sai do seu dispositivo.

Qual delimitador o conversor suporta?

Sim! Use nosso conversor JSONL para CSV para transformar arquivos JSONL em formato CSV para aplicativos de planilhas.

O que acontece com células vazias no CSV?

Sim. O conversor detecta automaticamente delimitadores de tabulação, vírgula e ponto e vírgula. Você pode enviar arquivos .tsv ou .csv e o delimitador será detectado automaticamente.

Como converter JSONL de volta para CSV?

Células vazias são convertidas para strings vazias na saída JSONL. Se você precisar delas como valores null, pode pós-processar a saída JSONL. A inferência de tipos se aplica apenas a valores não vazios.

Posso converter arquivos CSV com linhas inconsistentes?

Sim. O conversor lida com qualquer número de colunas de forma eficiente. Cada cabeçalho de coluna se torna uma chave nos objetos JSON. Não há limite de colunas, embora arquivos CSV muito largos produzam saídas JSONL maiores.

O conversor funciona com arquivos TSV?

O conversor remove caracteres BOM e lida com peculiaridades específicas do Excel como números entre aspas e formatos de data. No entanto, fórmulas do Excel não são avaliadas — elas aparecem como sua representação em texto. Para melhores resultados, exporte do Excel usando o formato 'CSV UTF-8'.

JSONL to CSV converter/validate JSONL files/OpenAI JSONL format/JSONL training data/open CSV-converted JSONL in the JSONL viewer
Conversor CSV para JSONL — Converta Planilha CSV para JSO...