【发布时间】:2015-06-07 15:51:54
【问题描述】:
我无法在 codeplex 网站上找到 HTMLAgilityPack 的文档。目前我想做的是访问亚马逊网站上的一个 div,并抓取文本信息以在 WPF 应用程序中使用。
var getWeb = new HtmlWeb();
var doc = getWeb.Load(uri);
HtmlNode ourNode = doc.DocumentNode.SelectSingleNode("//div[@id = 'zg_centerListWrapper']");
这个 div 包含大约 12 个其他 div,每个 div 都是 best sellers 类别中的一个项目。
为了访问每个属性似乎很费力(而且我也不完全确定第一眼我会怎么做)。那么我应该改用DocumentNode.SelectNodes() 吗?我将如何实施它?此外,我很难相信在这么长时间之后没有HTMLAgilityPack 的文档......也许我在错误的地方寻找,因为 youtube 似乎是我目前最好的来源。
【问题讨论】:
-
请参阅"Should questions include “tags” in their titles?",其中的共识是“不,他们不应该”!
标签: c# html wpf html-agility-pack