Entender registros CSV antes da limpeza
Publicado: · Delete Duplicate Lines Online
Atualizado:
Por que campos CSV podem conter vírgulas, aspas ou quebras de linha e como validar registros antes da conversão.
Um registro nem sempre é uma linha
Um campo entre aspas pode conter vírgula ou quebra de linha. Dividir o arquivo em cada vírgula ou quebra pode mover valores para colunas erradas sem aviso.
Valores entre aspas
No exemplo, a vírgula de New York permanece no campo city. Aspas duplicadas dentro de um campo entre aspas representam uma aspa literal.
name,city
Alice,"New York, NY"
Bob,"He said ""hello"""Valide primeiro a estrutura
O validador CSV verifica aspas e consistência no número de colunas. Ele não determina se os valores são verdadeiros ou atendem às regras do seu negócio.
Cuide dos cabeçalhos
Na conversão para JSON, cabeçalhos viram chaves. Devem ser únicos e não vazios para evitar perda de campos. CSV para JSON mantém células como strings, preservando zeros iniciais, como os de códigos postais.
Trabalhe de modo reversível
Guarde uma cópia, examine a tabela, aplique uma regra e compare. Planilhas podem interpretar células semelhantes a fórmulas ao abrir arquivos exportados; revise dados não confiáveis antes de usá-los nelas.