从运行时创建的div标签中提取数据

时间:2013-10-01 19:31:17

标签: c# html html-agility-pack

实际上我正在尝试解析div,但我不知道为什么代码不起作用。这是:

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();

doc.Load(this.Page.MapPath("~/Default2.aspx"));

HtmlNodeCollection bodyNodes = doc.DocumentNode.SelectNodes("//div[@id='wrapper']/a[@href]");
foreach (var node in bodyNodes)
{
    string href = node.Attributes["href"].Value;
}

BodyNodes为空。可能是因为它只有runtine的内容,否则它是空的。如何在运行时获取div数据?

0 个答案:

没有答案