【发布时间】:2013-12-29 11:30:37
【问题描述】:
我的程序是一个简单的 c# 控制台应用程序,我不确定如何实现我的目标,基本上我选择的是单个节点但我想忽略具有特定文本值的标签,我的代码如下。
string name = item.SelectSingleNode("//select[contains(@id,'var')]//option")
.GetInnerTextFromNode();
我知道在 jQuery 中你可以使用 :not 过滤器,但在 C# 中不确定,我已经搜索了该包的文档,但没有任何结果。
谢谢
【问题讨论】:
-
您正在寻找
not()运算符。 HTML Agility Pack 解析的语法实际上是 XPath,因此如果您搜索它,您应该会找到更多答案:) stackoverflow.com/questions/11024080/… -
感谢您的工作是一种享受!
标签: c# xpath console html-agility-pack