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.

Preferências de análise

O Google Analytics é opcional e ajuda a entender o uso das páginas. O conteúdo das ferramentas nunca é incluído. Permanece desligado até você ativar.