martes, 7 de agosto de 2012

Ficheros CSV

Los ficheros CSV (del inglés comma-separated values) son un tipo de documento en formato abierto sencillo para representar datos en forma de tabla, en las que las columnas se separan por comas (o punto y coma) y las filas por saltos de línea

Aquí un ejemplo del Wikipedia:
987,juan,87345,10 norte 342
876,pedro,43649,8 oriente 342
123,jorge,03342,av. libertad 23
69,vicente,61560,valencia nº183
18,lorenzo,06490,sol nº18
19,lucía,06480,luna nº8

Así, los campos que contengan una coma o un salto de línea deben ser encerrados entre comillas doble. De este modo se evitan ambigüedades cuando las hay. Y cuando no las hay, es opcional . . .

"987","juan","87345","10 norte 342"
"876","pedro","43649","8 oriente 342"
"123","jorge","03342","av. libertad 23"
"69","vicente","61560","valencia nº183"
"18","lorenzo","06490","sol nº18"
"19","lucía","06480","luna nº8"