我有一个要遍历的 XML 文档,它符合 SDMX。这是一个简短的示例:
<root>
<csf:DataSet id="J10">
<kf:Series>
<value> 107.92
</value>
</kf:Series>
</csf:DataSet>
</root>
但是,当我尝试在 C# 中使用 Linq to Xml 执行以下操作时,我得到一个 XmlException。
XElement dataset = document.Element("csf:DataSet");
异常文本是: ':' 字符,十六进制值 0x3A,不能包含在名称中。
我无法控制 XML。关于如何克服这个问题的任何想法?