我的程序是一个简单的c#控制台应用程序,我不确定如何实现我的目标,基本上我选择了一个节点,但我想忽略一个具有特定文本值的标记,我的代码如下。
string name = item.SelectSingleNode("//select[contains(@id,'var')]//option")
.GetInnerTextFromNode();
我知道在jQuery中你可以使用:not filter,但在C#中不确定,我已经搜索了该包的文档,但什么都没有出现。
感谢
只需接受RGraham的评论并将其转化为答案:
string name = item.SelectSingleNode("//select[not(contains(@id,'var'))]//option")
.GetInnerTextFromNode();
关于可以使用哪种函数的指导,请查看w3schools XPath教程。