最近在www.hub.sciverse.com上使用搜索,想通过编程方式收集一下其数据,
开始用webbrowser控件进行数据分析,但是使用Get方法翻页后,似乎总是获得同一Html代码,
后发现,网址的数据依靠ajax形式回传,利用http可以看到详细的json返回值,
请问哪位朋友有相关经验,我如何获取到需要数据信息?另详细数据见
http://blog.csdn.net/xeonfeng/article/details/7506477
开始用webbrowser控件进行数据分析,但是使用Get方法翻页后,似乎总是获得同一Html代码,
后发现,网址的数据依靠ajax形式回传,利用http可以看到详细的json返回值,
请问哪位朋友有相关经验,我如何获取到需要数据信息?另详细数据见
http://blog.csdn.net/xeonfeng/article/details/7506477
你用firefox的fire bugger调试,看看他的ajax是如何请求的,你吧他的请求的地址和参数拷贝出来
然后模拟请求就是
已下是请求整个网页
WebRequest req = WebRequest.Create("http://www.csdn.net/");
Stream st = req.GetResponse().GetResponseStream();
StreamReader sr = new StreamReader(st, Encoding.UTF8);
string html = sr.ReadToEnd();
不太清楚如何获取 json