Jag vill få min StreamReader att returnera en användbar string, den ser ut så här nu Du kan ju testa Du missuppfattade mig nog, eller så var det jag som förklarade dåligt men jag löste det så härStreamReader
<code>
private string _fetchstream(string url)
{
HttpWebRequest WebReq = (HttpWebRequest)WebRequest.Create(url);
WebResponse WebRes = WebReq.GetResponse();
Stream st = WebRes.GetResponseStream();
StreamReader sr = new StreamReader(st);
string _fetchedstring = sr.ReadToEnd();
return _fetchedstring;
}
</code>
men om jag ska hämta en sida som har en ISO-8859-1 encoding så funkar inte RegExp:n
Nån som har en lösning på detta delikata problem
mvh icaaqSv: StreamReader
Encoding latin1 = Encoding.GetEncoding("ISO-8859-1");
StreamReader sr = new StreamReader(st, latin1);
MSSv: StreamReader
<code>
private string _fetchstream(string url)
{
HttpWebRequest WebReq = (HttpWebRequest)WebRequest.Create(url);
WebResponse WebRes = WebReq.GetResponse();
Stream st = WebRes.GetResponseStream();
StreamReader sr = new StreamReader(st, Encoding.UTF8);
string _fetchedstring = sr.ReadToEnd();
sr.Close();
return _fetchedstring;
}
</code>
mvh icaaq