Brug af streamreader
HejJeg har lavet flg. kode som henter en html-side ind:
public String GetHtmlPage(string strURL)
{
{
// the html retrieved from the page
String strResult;
WebResponse objResponse;
WebRequest objRequest = System.Net.HttpWebRequest.Create(strURL);
objResponse = objRequest.GetResponse();
// the using keyword will automatically dispose the object
// once complete
using (StreamReader sr =
new StreamReader(objResponse.GetResponseStream()))
{
strResult = sr.ReadToEnd();
// Close and clean up the StreamReader
sr.Close();
}
return strResult;
}
Den virker fint, men problemet er bare at jeg ikke skal have <html><head>, <body> osv.
Derfor ønsker jeg mig en blok af hjemmesiden:
fra blok1= <!-- START-NYHEDER -->
og til Blok2 = <!-- SLUT-NYHEDER -->
Min tanke er så at bruge en sr.readLine() og undersøge værdien af hver linje. Men det er gået fuldkommen galt for mig.
Er her nogen her som kan hjælpe mig??
/henrik