c#如何获得网页实际显示内容(winform)
2个回答
推荐于2016-06-29
展开全部
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create("http://www.baidu.com");
HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();
Stream stream = webResponse.GetResponseStream();
StreamReader reader = new StreamReader(stream, System.Text.Encoding.GetEncoding("GB2312"));
//下面将整个页面内容赋值给了textBox2了
textBox2.Text = reader.ReadToEnd();
HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();
Stream stream = webResponse.GetResponseStream();
StreamReader reader = new StreamReader(stream, System.Text.Encoding.GetEncoding("GB2312"));
//下面将整个页面内容赋值给了textBox2了
textBox2.Text = reader.ReadToEnd();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-11-27
展开全部
是想做抓取网页内容吗?
有一些网页是通过JS来显示的,获取到的只是代码而不是显示的内容
可以通过使用webbroswer控件显示出来,然后获取显示的值
有一些网页是通过JS来显示的,获取到的只是代码而不是显示的内容
可以通过使用webbroswer控件显示出来,然后获取显示的值
追问
获取值是用哪个类啊,能不能具体点,初学者,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询