HtmlAgilityPack找不到元素

c# html-agility-pack parsing

我需要解析一個網站,我知道在哪裡可以找到我正在搜索的元素:它是一個帶有class="metadata_with_icon-tags-primary_tag"span

我的C#代碼:

var page = new HtmlWeb().Load(url).DocumentNode.Descendants("span").Where(d => d.Attributes.Contains("class") && d.Attributes["class"].Value.Contains("metadata_with_icon-tags-primary_tag"));

我需要的物品: 在此處輸入圖像描述

熱門答案

要使用class="metadata_with_icon-tags-primary_tag"獲得span

HtmlNode node = htmlDoc.DocumentNode.SelectSingleNode("//span[@class='metadata_with_icon-tags-primary_tag']");



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因