Bonjour,
j'ai récupérer les sources d'un petit programme qui lit un fichier distant et qui le recopie en local.
Le problème est que les caractères spéciaux type ô ü disparaissent tout simplement.
Sauriez-vous quelle méthode d'encodage je dois utiliser pour les maintenir ?
Merci d'avance
Code :
- System.Net.WebClient wc = new System.Net.WebClient();
- System.IO.Stream ret = wc.OpenRead(webAddress);
- System.IO.StreamReader sr = new System.IO.StreamReader(ret);
- string temp = sr.ReadToEnd();
- ret.Close();
- if((temp!=null) && (temp!="" ))
- {
- System.IO.StreamWriter sw = System.IO.File.CreateText(destFile);
- sw.Write(temp);
- sw.Flush();
- sw.Close();
- }
- else
- {
- throw new Exception("Web download returned null string." );
- }
|
Message édité par benamoubeach le 11-09-2006 à 18:07:19