【发布时间】:2015-01-05 20:24:12
【问题描述】:
我正在解析 Word docx 文档,并且在文本运行中 经常出现类似于以下内容的元素:
<w:t xml:space="preserve"></w:t>
下一行中的 run 变量是一个 XElement 并且我希望能够获取 xml:space 的属性值和我怀疑我需要做类似的事情:
var value = run.Attributes(xml + "space")
但我不知道 xml 的 XNamespace 声明应该是什么。谁能告诉我正确的命名空间声明是什么,或者提供另一种获取属性值的方法。
【问题讨论】:
-
名称为w3.org/XML/1998/namespace的命名空间由定义绑定到前缀xml:。找到@w3.org/XML/1998/namespace
标签: c# xml xml-parsing