C#实现网络数据采集

最近看到个题目,从一个网页上采集数据,根据采集到的数据进行数据库更新等操作。 用C#的话,该怎么实现呢,怎么在网页上采集数据呢
我该看看哪些资料呢 谁有代码或者资料啊 传来看看哦 先谢谢啦 我的邮箱 [email protected]
网页上的一个Table 里面的数据采集下来 根据采集到得数据对数据库进行更新的操作 怎么弄呢 初学者 还望说详细点哈 最好举例说明哦

第1个回答  2009-04-13
一般的网页采集用这2个对象就可以了
HTTPWEBREQUEST
HTTPWENRESPONSE
读取指定网页
using System;
using System.Net;
using System.IO;
using System.Text;
public class Http{
public string Html(){
string html=null;
HttpWebRequest request=WebRequest.Creste("http://www.baidu.com") as HttpWebRequest;
request.Method="GET";
HttpWebResponse response=request.GetResponse() as HttpWebResponse;
using(StreamReader sr=new StreamReader(response.GetResponseStream(),Encoding.Default))
{
html=sr.ReadToEnd();
}
return html;
}
}本回答被提问者采纳
第2个回答  2009-04-11
在百度搜索 GetRemoteHtmlCode ,可以搜到好多这个采集类,以及用法
相似回答