C# を使用して、asp.net のリモート Web ページのコンテンツを読みたいと考えています。asp.netで次のコードを使用して読みました。
protected void Page_Load(object sender, EventArgs e)
{
string TheUrl = "http://www.demosite.com/Default.aspx";
string response = GetHtmlPage(TheUrl);
Response.Write(response);
}
static string GetHtmlPage(string strURL)
{
String strResult;
WebResponse objResponse;
WebRequest objRequest = HttpWebRequest.Create(strURL);
objResponse = objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
strResult = sr.ReadToEnd();
sr.Close();
}
return strResult;
}
ここで、リモート Web ページのコンテンツ全体を取得します。コンテンツ タグをタグごとに読み取り、そのコンテンツのみを取得します。出来ますか?
助けてください...!前もって感謝します!