Como funciona a conversão de CSV para JSON
O processo começa com o carregamento do seu arquivo CSV, seja por colar, arrastar ou enviar o arquivo. O sistema segue as regras RFC 4180, reconhecendo aspas e vírgulas dentro dos campos, além de quebras de linha.
Você pode escolher o delimitador adequado, como vírgula, ponto e vírgula ou tabulação, para garantir que cada coluna seja interpretada corretamente. O navegador faz todo o trabalho usando JavaScript, sem enviar nada para servidores externos.
Ajustes para formatos regionais e colunas duplicadas
Planilhas brasileiras costumam usar ponto e vírgula como delimitador. Por isso, é possível configurar o delimitador para adaptar à sua origem. Basta selecionar o símbolo correto antes de iniciar a conversão.
Se sua planilha tem nomes de colunas repetidos, o ToolMole renomeia automaticamente os duplicados para evitar conflitos e perda de dados. Assim o JSON gerado fica íntegro, com cada campo claramente identificado.
Escolha a conversão de números e evite erros comuns
A conversão pode transformar textos em números, caso você habilite esse recurso. Sem ativar, todos os campos permanecem como strings, preservando fidelidade ao original.
Erros de alinhamento de colunas ou dados trocados geralmente ocorrem quando o delimitador está incorreto ou o arquivo tem falhas de formatação. Sempre cheque o delimitador e a estrutura antes de prosseguir para garantir a precisão do JSON.
Perguntas frequentes
Como o ToolMole trata campos com vírgulas ou quebras de linha?
O sistema reconhece campos entre aspas, permitindo vírgulas e quebras de linha dentro de um único campo, conforme as regras RFC 4180. Isso garante que seus dados complexos sejam interpretados corretamente.
Meu CSV usa ponto e vírgula. Posso converter normalmente?
Sim. Basta definir o delimitador como ponto e vírgula antes de iniciar a conversão. O ToolMole adapta à maioria dos formatos regionalizados que não seguem o padrão vírgula.
O que acontece com colunas duplicadas na conversão?
Colunas com nomes duplicados recebem um sufixo automático para diferenciar cada campo no JSON final. Isso evita perda de dados e facilita a identificação na importação.
Meus dados ficam armazenados ou enviados para algum servidor?
Não. Toda a conversão ocorre localmente no navegador, sem upload ou transferência de dados. Sua privacidade é preservada, ideal para informações sensíveis.
Devo ativar a conversão automática de números?
Só ative se os campos que deseja realmente representam valores numéricos. Deixar desativado mantém todos os dados como texto, evitando erros em campos mistos.
Por que as colunas podem se desalinhar ou o JSON sair errado?
Isso geralmente ocorre por delimitador incorreto ou arquivo CSV mal formatado. Ajuste o delimitador e revise a estrutura antes de converter para evitar problemas de alinhamento.
Problema ou sugestão para esta ferramenta? Conte para nós