我正在使用Html Agility Pack从网站获取数据(报废)
所以每当我试图从特定的Div中读取特定数据时,它就会给我null.
但在var页面我只是没有得到分区reviewBox ..因为它尚未加载.
public void FetchAllLinks(String Url) { Url = "http://www.tripadvisor.com/"; HtmlDocument page = new HtmlWeb().Load(Url); var link_list= page.DocumentNode.SelectNodes("//div[@class='reviewBox']"); foreach (var link in link_list) { htmlpage.InnerHtml = link.InnerHtml; } }
那么有人可以告诉我如何延迟这个请求
HtmlDocument page = new HtmlWeb().Load(Url);
将在页面varibale中加载完整数据