请问怎样读取网页的指定内容呢? 我想用c#读取网页中的一块内容,请问有办法实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是要指定的,除非它的特殊格式或者有特殊标记那样的话就可以用正则表达式提取所需内容。不然就只能读取整个的内容,然后再进行截取字符串来做了。如:string url ="你的网址";WebRequest wreq=WebRequest.Create(url); HttpWebResponse wresp=(HttpWebResponse)wreq.GetResponse(); Stream s=wresp.GetResponseStream(); StreamReader sr = new StreamReader(s,System.Text.Encoding.GetEncoding("gb2312")); string temp=sr.ReadToEnd();然后对temp进行拆分字符串。总之麻烦! 停止线程异常 在一论坛上看到的问题!!! C# 如何清理 任务栏里的 图标历史记录 正則表達式 从treeview上点击打开新窗口,新窗口无法获取焦点 为什么鼠标放到picturebox上后就会报错,打开图片后,鼠标再放上去就没事了? 怎样才算有OOP思想,欢迎参与讨论 用datagridview绑定数组后无法编辑,这是为什么 ado.net中是否有双向游标? 怎么在c#中来调用MS speech engine? web server 配置的问题。。。。。。。。。 读取移动硬盘中数据库的数据!急!!!清高手指点!!!!!!!!
不然就只能读取整个的内容,然后再进行截取字符串来做了。
如:
string url ="你的网址";
WebRequest wreq=WebRequest.Create(url);
HttpWebResponse wresp=(HttpWebResponse)wreq.GetResponse();
Stream s=wresp.GetResponseStream();
StreamReader sr = new StreamReader(s,System.Text.Encoding.GetEncoding("gb2312"));
string temp=sr.ReadToEnd();
然后对temp进行拆分字符串。总之麻烦!