.net如何实现信息采集 第一次接触信息采集方面,网上查了资料,有信息采集软件,但这要付费啊。该怎么实现,有什么好的方法??请高手指教哈,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HttpWebRequest、Stream...喽,结合正则抓取 随便找个DEMO分析一下看看 看这个 http://download.csdn.net/source/2691129有用 public static string GetHtml(string url, string encoding) { try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "GET"; request.ContentType = "text/plain"; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); //WebResponse response = request.GetResponse(); using (Stream stream = response.GetResponseStream()) { StreamReader sr = new StreamReader(stream, System.Text.Encoding.GetEncoding(encoding)); string text = sr.ReadToEnd(); stream.Close(); } return text; } catch (Exception ex) { throw ex; } }得到返回的html信息,再从该信息中筛选你要的内容。。 sorry,可能错了个地方,参考下public static string GetHtml(string url, string encoding) { try { string text=string.Empty; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "GET"; request.ContentType = "text/plain"; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); //WebResponse response = request.GetResponse(); using (Stream stream = response.GetResponseStream()) { StreamReader sr = new StreamReader(stream, System.Text.Encoding.GetEncoding(encoding)); text = sr.ReadToEnd(); stream.Close(); } return text; } catch (Exception ex) { throw ex; } } 如何得到页面上所有的CheckBoxlist啊 急!! VS2008引用不了Linq命名空间? Treeview 读XML,读出不出数据??? 请教css技术问题 一个关于回车的问题 我是19岁的asp.net程序员,欲求一个伯乐 请问如何将GetChildRows的结果(DataRow[]类型)作为DataSource给DataGrid? 取DataList里面控件值的问题 帮帮我吧!!! 登陆后返回登陆前的页面,并恢复登陆前的页面的状态,该如何操作? 我想在页面上做一个菜单,有没有什么控件可以直接用的? asp.net中怎么使用SilverlightMultiFileUploader
随便找个DEMO分析一下看看
public static string GetHtml(string url, string encoding)
{
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
request.ContentType = "text/plain";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
//WebResponse response = request.GetResponse(); using (Stream stream = response.GetResponseStream())
{
StreamReader sr = new StreamReader(stream, System.Text.Encoding.GetEncoding(encoding));
string text = sr.ReadToEnd();
stream.Close();
}
return text;
}
catch (Exception ex)
{
throw ex;
}
}
得到返回的html信息,再从该信息中筛选你要的内容。。
{
try
{
string text=string.Empty;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
request.ContentType = "text/plain";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
//WebResponse response = request.GetResponse(); using (Stream stream = response.GetResponseStream())
{
StreamReader sr = new StreamReader(stream, System.Text.Encoding.GetEncoding(encoding));
text = sr.ReadToEnd();
stream.Close();
}
return text;
}
catch (Exception ex)
{
throw ex;
}
}