A RFC 4180 na prática versus os dialetos na natureza
A RFC 4180 é um memorando informativo de 2005, não um padrão estrito, mas codificou o núcleo sensato: campos separados por vírgulas, registros por CRLF, campos contendo vírgulas, aspas ou quebras de linha envolvidos em aspas duplas, e aspas literais escapadas por duplicação. Na natureza há desacordo sobre quase todo o resto — delimitadores de ponto e vírgula e tabulação, finais de linha só com LF, quebras de linha finais opcionais, byte-order marks do Excel e arquivos sem cabeçalho. Um conversor robusto aceita os dialetos na entrada (este detecta delimitadores automaticamente e aceita tanto CRLF quanto LF) enquanto emite saída estritamente conforme.