2010-04-30 2 views
1

Je génère un téléchargement de CSV à partir de mon serveur web et pour être sûr, j'ai entouré chaque champ avec des guillemets doubles.fichier csv entouré de guillemets doubles ne dépouillant pas les citations

-à-dire

"Field1","Field2","Field3","Field4" 
"row1_field1","row1_field2","row1_field3","row1_field4" 
"row2_field1","row2_field2","row2_field3","row2_field4" 

Le problème est que lorsque le fichier est ouvert dans Excel, il ne supprime pas toutes les citations ... Par conséquent, certains champs apparaissent comme: row1_field1 alors que d'autres apparaissent comme « row1_field2 » Qu'est-ce que je ne fais pas pour m'assurer qu'Excel supprime toutes les cotations?

Répondre

5

Assurez-vous qu'il n'y a pas d'espace autour des virgules. Donc, ce qui suit devrait fonctionner:

"row1_field1","row1_field2","row1_field3","row1_field4" 
"row2_field1","row2_field2","row2_field3","row2_field4" 

Mais cela apparaîtra avec les guillemets en place:

"row1_field1", "row1_field2", "row1_field3", "row1_field4" 
"row2_field1", "row2_field2", "row2_field3", "row2_field4" 
+0

Merci - c'est le billet – sjw

Questions connexes