为什么这个xpath会失败? [英] Why does this xpath fail?
问题描述
XPathNavigator nav = MyCreateNav(); // InnerXml ==" software"
nav.SelectSingleNode"。[。=''software'']");
select返回例外:
+ $例外{"''。[。='''软件'''''有一个无效的令牌。"} System.Exception
{System.Xml.XPath.XPathException}
知道为什么吗?
-
谢谢 - 戴夫
david_at_windward_dot_net
http://www.windwardreports.com
exception {"''。[。=''software'']''的令牌无效。 "} System.Exception
{System.Xml.XPath.XPathException}
知道为什么吗?
-
谢谢 - 戴夫
david_at_windward_dot_net
http://www.windwardreports.com
David Thielen写道:
XPathNavigator nav = MyCreateNav(); // InnerXml ==" software"
nav.SelectSingleNode"。[。=''software'']");
^^^^^^
这在语法上是不正确的C#所以首先发布实际代码
然后我们可以讨论XPath表达式。
-
Martin Honnen --- MVP XML
http:// JavaScript.FAQTs.com/
抱歉 - 放弃了(
XPathNavigator nav = MyCreateNav(); / / InnerXml ==" software"
nav.SelectSingleNode(&。; [。=''software'']");
-
谢谢 - 戴夫
david_at_windward_dot_net
http://www.windwardreports.com
" Martin Honnen"写道:
XPathNavigator nav = MyCreateNav(); // InnerXml ==" software"
nav.SelectSingleNode"。[。=''software'']");
^^^^^^
那甚至语法都不正确C#所以首先发布实际代码
然后我们可以讨论XPath表达式。
-
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
XPathNavigator nav = MyCreateNav(); // InnerXml == "software"
nav.SelectSingleNode".[.=''software'']");
The select returns an exception:
+ $exception {"''.[.=''software'']'' has an invalid token."} System.Exception
{System.Xml.XPath.XPathException}
Any idea why?
--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com
解决方案exception {"''.[.=''software'']'' has an invalid token."} System.Exception
{System.Xml.XPath.XPathException}
Any idea why?
--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com
David Thielen wrote:
XPathNavigator nav = MyCreateNav(); // InnerXml == "software"
nav.SelectSingleNode".[.=''software'']");
^^^^^^
That is not even syntactically correct C# so first post the real code
then we can discuss the XPath expression.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
Sorry - dropped a (
XPathNavigator nav = MyCreateNav(); // InnerXml == "software"
nav.SelectSingleNode(".[.=''software'']");
--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com
"Martin Honnen" wrote:
David Thielen wrote:XPathNavigator nav = MyCreateNav(); // InnerXml == "software"
nav.SelectSingleNode".[.=''software'']");
^^^^^^
That is not even syntactically correct C# so first post the real code
then we can discuss the XPath expression.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
这篇关于为什么这个xpath会失败?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!