我有获取根元素节点的代码:xmlNodes=rootElement.SelectNodes("DefinitionName");它不返回存在的节点。在调试器中,我可以展开rootElement以找到DefinitionName。显然,问题在于文件定义了命名空间(请参阅下面的XML)。MSDN说我必须做这样的事情才能让节点返回:注意:这与我的代码无关。这是来自MSDN的示例:XmlNamespaceManagernsmgr=newXmlNamespaceManager(doc.NameTable);nsmgr.AddNamespace("ab","http://www.lucernepu