【发布时间】:2009-03-27 19:41:42
【问题描述】:
假设我不知道我的基节点或其子节点的名称,“所有节点正好在基节点之下一个”的 XPath 语法是什么?
模式是 XmlNode,我有以下代码:
XmlNodeList kvpsList = pattern.SelectNodes(@"//");
这对我来说看起来不错,但我得到以下异常:
System.Xml.XPath.XPathException: Expression must evaluate to a node-set.
正确的语法是什么?
【问题讨论】:
-
以后的读者请注意:对于“基节点”,Jekke 显然是指顶级元素(也称为“文档元素”或“最外层元素”)。 Jekke 的用法令人困惑,因为他确实不是 表示根节点(/),它是顶级元素的父节点。