我需要解析仅与一个命名空间有关的 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/