Bonjour,
je butte sur un problème apparemment simple.
Je grab des page web et j'ai parfois des caractères spéciaux qui apparaissent du genre &
Voici ma fonction qiu récupère une page web :
Code :
- public string DlHtml(string url)
- {
- WebRequest request = WebRequest.Create(url);
- WebResponse response = request.GetResponse();
- StreamReader sr = null;
- string res;
- try
- {
- sr = new StreamReader(response.GetResponseStream(), Encoding.UTF7);
- return sr.ReadToEnd();
- }
- catch
- {
- return null;
- }
- finally
- {
- res = sr.ToString();
- if (sr != null) sr.Close();
- }
- return null;
- }
|
J'ai essayé à peu près tous les "Encoding" possible mais rien à faire.
Comment les convertir en caractères "normaux" ?
merci
Message édité par fffff2mpl4 le 04-07-2009 à 18:43:33