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

时间:2011-11-16 08:24:50

标签: c# xml linq-to-xml xml-parsing

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

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

如果有人可以解释如何实现这一点,真的很感激。在此先感谢

1 个答案:

答案 0 :(得分:10)

您需要名称空间前缀。

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


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

            select ...