我只需要解析一个名称空间的XML文件。

“仅关于一个名称空间”是指如果我有这样的文档:

<xc:document xmlns:xc="asdasd">
  <asdf>
    <xc:abcd />
  </asdf>
</xc:document>


我希望将<asdf></asdf>视为文本。

该文档的结构应如下所示:

document
|
|- text (<asdf>)
|- abcd
|- text (</asdf>)


实现此目的的最简单方法是什么?

最佳答案

首先用xslt转换文档,这样实际上要当作文本的节点就是文本。

关于c# - 仅针对一个 namespace 解析XML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12186851/

10-12 04:36