Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1201
I Semestre 2008
[<=] [home] [<>] [\/] [=>]
CI-1201 Programación II

Tarea #5 [solución]

La clase CSV_line para procesar archivos de formato CSV

      El formato CSV es muy conocido y utilizado para trasegar datos debido a que es muy simple. Los valores están en renglones separados por comas. Las hileras pueden estar escritas entre comillas, para evitar que una coma dentro de la hilera se tome como campo de separación:

                      +-----------------------+
                      | 1 | 2 | 3   | 4       |
1,2,3,4               +---+---+-----+---------+
a,b,"c,d","e f ""g"   | a | b | c,d | e f " g |
                      +-----------------------+

      Además, si una hilera incluye unas comillas, esa comilla debe aparecer doble. En muchas ocasiones el primer renglón del archivo.csv contiene los nombres de las columnas. Por ejemplo:

                      +-----------------------+
                      | D | Vl| ROT | RI""M   |
D,Vl,ROT,"RI""M"      +---+---+-----+---------+
1,2,3,4               | 1 | 2 | 3   | 4       |
a,b,"c,d","e f ""g"   +---+---+-----+---------+
                      | a | b | c,d | e f " g |
                      +-----------------------+

      Tome la clase CSV_line y hágale las siguientes modificaciones:

      Entregue su tarea por correo electrónico, como lo hizo anteriormente.

[mailto:] Entrega de Tareas

Tiempo de entrega: 7 días
Modalidad: En parejas

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2008
Derechos de autor reservados © 2008
[home] <> [/\]