Je construis la fonctionnalité "export"; J'utilise un StreamWriter pour écrire des données au format CSV afin qu'il puisse être ouvert dans Excel. Problème, il s'avère que dans cette donnée, il y a la chaîne \r\n
qui semble provoquer le StreamWriter à traiter cela comme un retour à la ligne, ce qui inutilise la table dans Excel.StreamWriter comment arriver à ignorer r n?
Y at-il un moyen d'ignorer le \r\n
? Des idées ?
C'est ainsi que j'ai fini par le résoudre mais je ne crois pas que ce soit une bonne solution car j'ai modifié les données. Je devrais pouvoir avoir \ r \ n comme il est dans la base de données, dans mon exportation Excel. J'ai essayé 'Html.Encode()' toujours pas de chance. Il devrait y avoir un moyen de dire à StreamWriter d'ignorer la séquence d'échappement, ou de l'encoder, ou quelque chose ... – baron
Je n'ai jamais eu le problème que vous rencontrez mais encore une fois il est difficile de dire quels problèmes supplémentaires vous rencontrez sans moins voir une capture d'écran ou même des données que vous essayez de lire. – MethodMan