因此,我正在使用HtmlAgiltiyPack尝试了解如何遍历XML文档(如HTML文档)以了解如何工作以及如何流动。
我选择的网站是https://www.kijiji.ca
我要做的是抓住==
列表的标题
但我偶然发现了一个问题。
我设法找到了所有=
表格,但现在我想深入了解当前的一个表格并找到包含课程Featured
的{{1}} Featured
这是我到目前为止所做的。
tr
有一些我不知道的事情,一方面,我上面提到的问题,如何深入潜水以及......
我在那里拥有什么。
description
实际包含什么,它是否包含所有子节点?我想在这种情况下private static string URL = "https://www.kijiji.ca/b-renovation-contracting-handyman/ontario/home-renovations/k0c753l9004";
private static HtmlWeb client = new HtmlWeb();
static void Main(string[] args)
{
var DOM = client.Load(URL);
var Featured = DOM.DocumentNode.SelectNodes("//table[contains(@class,'top-feature')]");
foreach (var Listing in Featured)
{
}
}
会查看此内容以供参考。
或者它是否包含所有子节点,不仅包括Listing
,还包含tbody
& tbody
?
答案 0 :(得分:0)
这个例子怎么样:
timeMax: 2018-06-03T10:00:00-07:00
请注意,如果需要,可以使用LINQ-to-Objects使其更漂亮:
"start": {
"dateTime": "2018-04-30T18:00:00-04:00",
"timeZone": "America/New_York"
},
"end": {
"dateTime": "2018-04-30T19:00:00-04:00",
"timeZone": "America/New_York"
},