我正在尝试使用 HTML Agility Pack (C#) 获取元素,但它一直返回 null。
HTML 看起来像这样(对不起图片)。
我可以使用以下 xpath 成功找到我用箭头标记的第一个节点:
var node = htmlDoc.DocumentNode.SelectSingleNode("//div[@id='listing-container']");
但它说这个节点只有一个“文本”子节点,而在 HTML 中它显然有我需要访问的其他 div(如图所示)。
如何使用 访问此节点class = c-listing?
似乎不在一个框架或类似的东西中。
感谢您的帮助,我在这方面没有经验。
干杯