c#htmlagilitypack xpath選擇除特定類之外的所有內容

c# html-agility-pack

我想在頁面上選擇沒有class="r"所有li標籤

到目前為止我所擁有的是:

.//li

這是我到目前為止嘗試過的

.//li

有了這個我得到錯誤:

“表達式必須評估為節點集。”

一般承認的答案

使用這個表達//li[not(@class='r')]

var lis = htmlDoc.DocumentNode.SelectNodes("//li[not(@class='r')]")



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