用webbrowser控件,抓取网页数据,如何抓取多个a标签对应的url地址的网页数据
如题所属,我页面中有四个菜单,分别连接到不同地址,我现在想通过一个按钮,抓取这个页面数据,抓取的同时,遍历获取四个a标签url地址,然后自动进入其对应的页面抓取数据,并存入数据库,现在遇到问题如下:
ArrayList UrlList = new ArrayList();
UrlList.Add("http://####/hab/gar/finallyusigarmainview.do?viewpk=");
UrlList.Add("http://####/hab/gar/finallyusigarinfoview.do?viewpk=");
UrlList.Add("http://####/hab/gar/finallyusigarclqkview.do?viewpk=");
UrlList.Add("http://####/hab/gar/finallyusigarldyjview.do?viewpk=");
string KeyValue = "aaa"
foreach (string url in UrlList)
{
string strurl = url + KeyValue;
edBrowser.Url = new Uri(strurl);
GetAirPortView(edBrowser.Document);
}
但是这样的操作,每次edBrowser对应的URL地址并没有改变,求教