20
我试图阅读以下内容并在它命名空间管理器或XsltContext需要
<ns1:OrderInfo xmlns:ns1="http://xxxxxx Some URL XXXX">
<pricing someAttrHere>
<childnodes>
</pricing>
</ns1:OrderInfo>
选择一个节点。
XmlDocument document = new XmlDocument();
document.Load(Server.MapPath("order.xml"));
XmlNamespaceManager manager = new XmlNamespaceManager(document.NameTable);
manager.AddNamespace("ns1", "http://xxxxxx Some URL XXXX");
query = "/ns1:OrderInfo/pricing";
XmlNodeList nodeList = document.SelectNodes(query);
但它总是给予“命名空间管理器或XsltContext需要”
,你可以在上面看到我使用的XmlNamespaceManager添加命名空间和仍然给错误 请任何帮助
太疯狂了!好一个!!! – 2010-07-16 05:31:25
哦,那个......我怎么错过了?哦,我知道如何。微软的错误消息确实是suxors。 – Brain2000 2017-05-30 21:51:16
我知道这是一个古老的答案,但你救了我的一天,谢谢! – 2017-07-11 09:41:35