2010-10-04 14 views
11

¿Es posible tener múltiples valores bajo el mismo campo en un archivo .csv?Múltiples valores para un campo en valores separados por comas Formato .csv

Tengo un campo de "correo electrónico" en mi página web, y el usuario puede escribir varias direcciones. Quiero que mi archivo .csv pueda manejar una cantidad arbitraria de valores de "correo electrónico". ¿Cómo puedo conseguir esto? El .csv es leído por un programa de terceros que no puedo modificar.

Respuesta

16

Sí. Puede tener múltiples valores en un archivo de un archivo CSV.

Si los valores múltiples están separados por espacio, no necesita hacer nada especial, pero si los valores están separados por una coma, debe encerrar todo el campo entre comillas dobles.

Ejemplo:

Name,E-mail  
foo,[email protected] foo [email protected] 
bar,"[email protected],[email protected]" 
+0

Ok, así que si tengo campos: nombre, correo electrónico, apellido podría ser: Mike, [email protected] [email protected] [email protected], Hanson? – matskn

+0

Eso se ve bien. Lo único que necesita para asegurarse de que si aparece una coma en un campo, el campo debe estar encerrado en '" ... "' – codaddict

+0

¿Qué pasa si, para un usuario de campo puede dar múltiples valores, pero cada uno de esos valores puede tener una coma en ella. por ejemplo, el usuario puede dar múltiples direcciones postales. por ejemplo, 101, Sunset Blvd, California. Y 301, Mulholand Drive, Chicago. aquí no puedo hacer esto: "101, Sunset Blvd, California, 301, Mulholand Drive, Chicago" Como éste se parte de los valores dentro de las comillas en 6 valores, en lugar de 2. Entonces, ¿qué es el derecho y la norma forma de hacerlo Gracias por ayuda. – vinit

Cuestiones relacionadas