在标签中使用冒号(:)时的XML语法

Jib*_*ibW 7 c# xml linq-to-xml xml-parsing

我正在研究移动应用程序,必须阅读xml提要并解析信息.它有一个特殊的标签<dc:creator> Jonethon Owens </dc:creator>

在C#中,我使用的是LINQ to XML,并且不知道如何准确地处理这种类型的标记来解析和获取信息.

如果有人能解释如何实现这一点,真的很感激.提前致谢

Fai*_*Dev 10

您需要名称空间前缀.

XNamespace dc = "http://purl.org/dc/elements/1.1/";


var query = from lst in XElement.Load(@"foo.xml").Elements(dc +"creator")

            select ...
Run Code Online (Sandbox Code Playgroud)