Insérer un texte multiligne dans un champ csv
Je veux insérer un texte multiligne de données dans un fichier CSV champ.
Ex:
var data = "\nanything\nin\nthis\nfield";
var fields = "\"Datafield1\",\"Datafield2:"+data+"\"\n";
Lorsque j'enregistre fields
dans un csv fichier et de l'ouvrir à l'aide de MS Excel, j'arrive à voir la première colonne. Mais quand j'ouvre le fichier avec un éditeur de texte, je vois:
"Datafield1","Datafield2:
rien
dans
cette
champ"
Je ne sais pas si je vais à l'encontre de CSV normes. Même si je vais à l'encontre Merci de m'aider avec une solution de contournement.
Merci...
source d'informationauteur Tabrez Ahmed
Vous devez vous connecter pour publier un commentaire.
Par défaut de MS Excel utilise le point-virgule comme séparateur. utilisation
;
et vous verrez ceci:Ici, je place un peu de texte suivie par la NewLine char suivis par certains plus de texte et de la
toute la chaîne DOIT être cité dans un champ dans un fichier csv.
Ne pas utiliser une CR depuis EXCEL se placer dans la cellule d'à côté.
Lorsque vous appelez EXCEL, vous verrez cela. Vous pouvez avoir automatique de la taille de la hauteur pour voir l'intégralité de la cellule.
2
DATE
Voici le code de Base