简体   繁体   English

需要HtmlAgilityPack命名空间管理器或XsltContext。 该查询具有前缀,变量或用户定义的函数

[英]HtmlAgilityPack Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function

I am using HtmlAgilityPack and i am facing this error 我正在使用HtmlAgilityPack,并且遇到此错误

Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function.

using this code 使用此代码

    Document.LoadHtml(textBox1.Text);

    var result = Document.DocumentNode.SelectNodes("id('side_info')/x:div[2]/x:a/x:span");
    textBox1.Text = result.ToString();

[NOTE] i am using XPath Checker add on for Firefox and it tells that the namespace x is at uri http://www.w3.org/1999/xhtml/ [注意]我正在为Firefox使用XPath Checker插件,它告诉命名空间x位于uri http://www.w3.org/1999/xhtml/

But i cant add the name space to the HtmlAgilityPack SelectNodes 但是我无法将名称空间添加到HtmlAgilityPack SelectNodes

好的,我用SelectSingleNode和XSLTContext解决了这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 需要命名空间管理器或XsltContext。 此查询具有前缀,变量或用户定义的函数。 在HTMLAgilityPack中 - Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function. in HTMLAgilityPack 需要命名空间管理器或 XsltContext。 此查询具有前缀、变量或用户定义的函数 - Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function 需要命名空间管理器或 XsltContext。 此查询具有前缀、变量或用户定义的函数 - Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function System.Xml.XPath.XPathException:'需要名称空间管理器或XsltContext。 该查询具有前缀,变量或用户定义的功能。” - System.Xml.XPath.XPathException: 'Namespace Manager or XsltContext needed. This query has a prefix, variable, or user-defined function.' 调用格式编号 XPath 函数时,收到错误消息:“需要命名空间管理器或 XsltContext。” - When calling format-number XPath function, I receive error: “Namespace Manager or XsltContext needed.” 需要命名空间管理器或 XsltContext - Namespace Manager or XsltContext needed 引发异常:需要名称空间管理器或XsltContext - Throw an exception: Namespace Manager or XsltContext needed Xpath无法解析XML:需要名称空间管理器或XsltContext - Xpath cannot parse XML : Namespace manager or XsltContext needed 读取XML时发生异常-“需要名称空间管理器或XsltContext” - Exception while reading XML - “Namespace Manager or XsltContext needed” 提供了XmlNamespaceManager,但仍然需要“Namespace Manager或XsltContext” - XmlNamespaceManager provided, but still get “Namespace Manager or XsltContext needed”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM