复现
在一个XML文件中增加节点名,读取该文件,使用通常方法获取元素值时出现错误。
解决
string text = @"<foo xmlns=""blah""><test/></foo>";
var doc = XDocument.Parse(text);
var el0 = doc.Root.Element("test"); // null
XNamespace ns = "blah";
var el1 = doc.Root.Element(ns + "test"); // not null
Code language: JavaScript (javascript)
Refer: https://stackoverflow.com/questions/16692366/c-sharp-xelement-not-able-to-retrieve-elements
0 条评论