[英]How to select a table which contains certain keyword - c# - xpath - htmlagilitypack
[英]C# HTMLAgilityPack Select not contains
我的程序是一個簡單的c#控制台應用程序,我不確定如何實現我的目標,基本上我選擇單個節點,但我想忽略具有特定文本值的標記,我的代碼如下。
string name = item.SelectSingleNode("//select[contains(@id,'var')]//option")
.GetInnerTextFromNode();
我知道在jQuery中你可以使用:不過濾,但在C#中不確定,我已經搜索了包的文檔,但沒有任何浮出水面。
謝謝
只需考慮RGraham的評論並將其轉化為答案:
string name = item.SelectSingleNode("//select[not(contains(@id,'var'))]//option")
.GetInnerTextFromNode();
至於可以使用哪種功能的指導,請查看w3schools XPath教程 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.