C#之获取网页标题...
生活随笔
收集整理的這篇文章主要介紹了
C#之获取网页标题...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
完整源碼下載地址:http://download.csdn.net/download/friendan/4337765
效果截圖如下:
主要代碼如下:
//獲取網頁標題函數private String getWebTitle(String url){//請求資源System.Net.WebRequest wb = System.Net.WebRequest.Create(url.Trim());//響應請求WebResponse webRes =null;//將返回的數據放入流中Stream webStream = null;try{webRes = wb.GetResponse();webStream = webRes.GetResponseStream();}catch(Exception e){return "輸入的網址不存在或非法...";}//從流中讀出數據StreamReader sr=new StreamReader(webStream, System.Text.Encoding.Default);//創建可變字符對象,用于保存網頁數據 StringBuilder sb = new StringBuilder();//讀出數據存入可變字符中String str = "";while ((str=sr.ReadLine())!=null){sb.Append(str);}//建立獲取網頁標題正則表達式String regex = @"<title>.+</title>";//返回網頁標題String title=Regex.Match(sb.ToString(),regex).ToString();title=Regex.Replace(title,@"[\""]+","");return title;}轉載于:https://www.cnblogs.com/friendan/archive/2012/05/29/2838077.html
總結
以上是生活随笔為你收集整理的C#之获取网页标题...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WinServer2003环境下如何配置
- 下一篇: CDATA C#操作XML(无命名空间)