Todo el mundo piensa que el formato de archivo CSV es simple, no lo es... Puede leer su historial en wikipedia
CERRADO OPCIONALMENTE POR '"'
Algunas columnas incluyen el carácter de separación. Desea que la siguiente fila se cargue como 5 columnas,
one, two, "three, tres, trois", four, five
ESCAPADO POR '\\'
¿Y si sus datos contenían un carácter de comillas?
one, two, "In France, one would say \"trois\"", four, five
LÍNEAS TERMINADAS EN '\r\n'
Formato de archivo de Windows. Las líneas terminan con dos espacios en blanco "retorno de carro " (\r) y "Fin de línea "(\n).
¿Alguna vez notó que el bloc de notas de Windows no puede abrir archivos Unix correctamente? Esto se debe a que dichos archivos terminan las líneas solo con EOL personaje. Todo esto se remonta a los días de la máquina de escribir de la informática y los estándares de texto incompatibles entre los sistemas operativos.