尝试在页面上找到具有相同类的第二个div。我只在获取数据时检索第一个,并且无法弄清楚如何获取第二个或第三个等等。
HtmlAgilityPack.HtmlDocument data = web.Load(URL);
var res = data.DocumentNode.SelectSingleNode("//div[@class='col-sm-5']");
此外,我在开始时使用两个斜线标志,我不知道为什么但它有效。我已经看到了许多不同的解决方案("/", "./" "//" ".//").
有人可以解释这些差异吗?
提前致谢, XOLO
答案 0 :(得分:0)
尝试此命令:
var res = data.DocumentNode.SelectNodes("//div[@class='col-sm-5']");
这是单斜杠和双斜杠之间的区别:
/
//