【发布时间】:2009-02-28 22:24:50
【问题描述】:
var xmlDoc = new XmlDocument();
xmlDoc.Load("XMLFile1.xml");
XmlNamespaceManager manager = new XmlNamespaceManager(xmlDoc.NameTable);
manager.AddNamespace("frbny", "urn:toto");
var curs = xmlDoc.SelectNodes("/frbny:DataSet/frbny:Series/frbny:Key/frbny:CURR");
var values = xmlDoc.SelectNodes("/frbny:DataSet/frbny:Series/frbny:Obs/frbny:OBS_VALUE");
为什么这段代码不起作用?它与第一个 xmlDoc.SelectNodes 一起抛出,说他没有找到命名空间管理器或 XsltContext...
我做了和这里一样的事情:http://support.microsoft.com/kb/318545
【问题讨论】: