您的位置:首页 - 教程 - HoverTreeSCJ - 正文
根据URL获取网页的HTML文本
何问起收藏夹增加一个功能,根据url获取文档的标题,分两步,第一步根据url获取文档html的内容,第二步使用正则表达式获取html文档中的标题。以下为第一部的实现代码,也就根据URL获取网页的HTML文本。

代码如下:
/* 何问起收藏夹 http://hovertree.com/hovertreescj/ */
using System;
using System.IO;
using System.Net;

namespace HoverTree.HoverTreeFrame.HtNet
{
public class HtWeb
{
public static string GetHtmlByUrl(string url, System.Text.Encoding enCode)
{
try
{
WebRequest request = WebRequest.Create(url);
WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, enCode);
string page = sr.ReadToEnd();
resStream.Close();
return page;
}
catch (Exception)
{
return "";
}
}
}
}

评论: