复现

在一个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

分类: C#

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据