c# - 使用冒号时的 XML 语法(标签中的 :),

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

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

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

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

最佳答案

您需要命名空间前缀。

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


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

            select ...

关于c# - 使用冒号时的 XML 语法(标签中的 :),,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8148636/

相关文章:

c# - DateTimeOffset.TryParseExact 的 AM/PM 有问题

Android:一次定义一个 View 及其 subview 并在任何地方重复使用它

c# - 在 C# 中从文件中获取不同节点值的快速方法?

c# - 用于创建文件的目录字符串插值

c# - 获取输出差异图中的节点名称而不是它们的索引

c# - providerName ="System.Data.EntityClient"的默认超时

java - 在编码到 xml 文件之前计算 JAXB 输出流的校验和

Eclipse 中的 Android,合并/包含嵌套的 XML 非布局资源

c# - 使用 XDocument 搜索和提取数据

c# - Linq 2 XML : How to retrieve web methods' names from a wsdl document?