- Cole os Dados ou Envie o Arquivo — Insira o texto CSV ou arraste um arquivo .csv, .tsv ou .txt.
- Verifique o Dialeto Detectado — Confira o delimitador identificado, contagem de linhas e colunas.
- Escolha o Delimitador de Saída — Selecione vírgula padrão RFC 4180, ponto e vírgula europeu, tab ou barra.
- Ative as Opções de Correção — Ative a injeção de UTF-8 BOM para Excel e o reparo de caracteres corrompidos.
- Examine a Tabela de Visualização — Visualize a grade interativa com as primeiras 100 linhas alinhadas.
- Baixe os Resultados — Exporte o arquivo com BOM para Excel ou em UTF-8 padrão para bancos de dados.
O que é o Normalizador de Delimitadores, Codificação e Dialetos CSV?
O CSV é o formato mais utilizado globalmente para intercâmbio de tabelas e conjuntos de dados, mas a ausência de um padrão universal rígido causa falhas constantes de importação no Microsoft Excel, em bancos de dados relacionais SQL e em rotinas analíticas do Pandas em Python. Este estúdio resolve com precisão e privacidade absoluta no cliente os dois problemas mais críticos: o Mojibake (caracteres acentuados e pontuações especiais corrompidas) e o Conflito de Delimitadores (arquivos gerados com ponto e vírgula que abrem amontoados em uma única coluna).
Arquitetura de Reconhecimento de Dialetos e Injeção de BOM
A ferramenta avalia amostras estatísticas do texto para identificar o delimitador verdadeiro sem interferência de valores entre aspas. Por meio de um autômato finito determinístico (FSM) rigorosamente em conformidade com a RFC 4180, analisa campos com quebras de linha embutidas e preenche registros irregulares (ragged rows). Ao marcar a opção de BOM para Excel, adiciona a assinatura \uFEFF que instrui o Excel a renderizar caracteres internacionais e acentuação perfeitamente sem falhas.
Benefícios Essenciais do Processamento no Navegador
- Privacidade e Conformidade LGPD: Registros empresariais e dados bancários nunca deixam a sua máquina local.
- Compatibilidade Imediata com Excel: Eliminação de colunas colapsadas e caracteres distorcidos em planilhas.
- Sanitização de Linhas Irregulares: Ajusta tabelas com número inconsistente de colunas para carregamento em bancos SQL.
- Automação com Python Pandas: Trecho de código pronto para cópia com parâmetros ideais de importação.
Recomendações Práticas para Engenharia de Dados
Utilize a exportação com UTF-8 BOM para relatórios destinados a usuários de negócios no Microsoft Excel e LibreOffice, e a versão UTF-8 pura sem BOM para cargas automatizadas de ETL em bancos de dados PostgreSQL, MySQL ou pipelines analíticos na nuvem.