【发布时间】:2013-08-15 09:03:18
【问题描述】:
我需要筛选带有给定网址的网站。当我尝试加载页面 http://cks.nice.org.uk/?char=B 的内容时,我得到了除 div 内的链接(锚元素)之外的所有内容(在下面的 doc 对象中),其中 class="list-wrapper"
有什么想法吗?谢谢
using System;
using HtmlAgilityPack;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HtmlWeb web = new HtmlWeb();
HtmlDocument doc = null;
doc = web.Load("http://cks.nice.org.uk/?char=B");
}
}
【问题讨论】:
-
快速浏览了该页面 - 似乎您所关注的文档部分是在页面加载时或之后使用 JavaScript 动态添加的。我不确定您将如何检索这些动态元素。
-
感谢克里斯的评论。我想你是对的,但想知道是否有人可以给我提示如何加载我正在寻找的位。
-
你找到方法了吗???我也有同样的问题
标签: c# screen-scraping html-agility-pack