我正在使用LINQ to XML来搜索元素。
我需要摆脱在 XML 中查找元素时使用 XName.Get。我该如何将默认命名空间设置为 XDocument,以便在搜索时不会有麻烦呢?
谢谢!
var doc = XDocument.Load(reader);
var ns = doc.Root.Attribute("xmlns").Value;
var result = (from u in doc.Descendants(XName.Get("MyElement", ns))
我需要摆脱在 XML 中查找元素时使用 XName.Get。我该如何将默认命名空间设置为 XDocument,以便在搜索时不会有麻烦呢?
谢谢!