Moomoon07
Messages postés223Date d'inscriptionmercredi 31 mai 2006StatutMembreDernière intervention 5 mai 2014
-
30 août 2006 à 14:46
ricochi
Messages postés1Date d'inscriptiondimanche 9 avril 2006StatutMembreDernière intervention24 janvier 2011
-
24 janv. 2011 à 06:11
Salut !
Lorsque je fais un StreamReader.ReadLine() sur une ligne d'un fichier txt, il me refuse de me retourner les caractères spéciaux (é,è,ç,à .....). (alors que ceux ci sont bien écrits dans le fichier)
Est ce qu'il y a une autre méthode de lecture ?
nowayfloflo
Messages postés2Date d'inscriptionjeudi 8 mars 2007StatutMembreDernière intervention27 avril 2009 27 avril 2009 à 16:42
Bonjour, je suis dans ce problème mais j'explique :
je cherche à lire des mails au travers d'un TcpClient et donc je le retourne en stream que je lis avec un StreamReader.
Et oui j'arrive effectivement à récupérer correctement les caractères spéciaux grace a la spécification
sr = new StreamReader(ns, Encoding.UTF7);
Mais dés qu'il y a un + je ne peut récupérer les caractère après celui-ci ce qui est normale sachant que le + et le caractère d'échappement de l'UTF.
Ma question est donc comment faire pour qu'à la sortie de ce streamReader il ne m'interprète pas mal les + ou comment récupérer un stream sans lui imposer un format, ou l'avoir en Brut ?
Merci d'avance.
Vous n’avez pas trouvé la réponse que vous recherchez ?