當前位置:編程學習大全網 - 源碼下載 - c#.net中如何獲取某HTM頁面代碼中內容

c#.net中如何獲取某HTM頁面代碼中內容

我知道 妳只要知道網址就成 s中存放了那個網頁的所有html代碼,妳只要修改那個方法 就能得到妳要的數據 ,其中用到了 字符串拆分 合並 ,或者妳手動給他值 都可以 比如 s.substring(1000,10)

using System.IO;

using System.Net;

WebClient client = new WebClient();

//從/cn/common/whpj.html")

StreamReader reader = new StreamReader(data,System.Text.Encoding.Default);

string s = reader.ReadToEnd();//s中就存放了 那個網站的所有內容

Label1.Text = SplitStrbj(s); //調用方法 獲取數據

reader.Close();

protected string SplitStrbj(string str)

{

int start = str.IndexOf(@"11");

int end = str.IndexOf(@"熊怪 </");

// Label6.Text = start.ToString();

// Label7.Text = end.ToString();

if (start > 0 & end > 0)

{

// string ss = str.Substring(start + 7, end - start);

string ss = str.Substring(start,end-start);

string[] sArr = ss.Split('<');

Label2.Text = sArr[0];

string[] sArr2 = sArr[10].Split('>');

// Label3.Text = sArr2[0];

Label4.Text = sArr2[1];

// Label5.Text = sArr[10];

return ss;

// string[] result = ss.Split(new string[] { "</td><td>", "</td></tr>" }, StringSplitOptions.RemoveEmptyEntries);

// return result[0];

}

else

{

return "輸入IP有誤!";

}

}

  • 上一篇:無線信號不穩定,跟電腦網卡和路由器有關系嗎?
  • 下一篇:看完這些愛情,我心裏酸酸的
  • copyright 2024編程學習大全網