enter image description here我在C#中使用XmlDocument
处理xml文档:
XmlDocument xml = new XmlDocument ();
xml.Load(file);
我遇到了以下问题:
在许多文档中都有一个特殊符号:§
(它是一个符号§
)
处理时无法区分,因此文档无法在Word中打开。 (处理XML文件时出现Word错误。不允许使用的符号XML)
在处理符号§
之后,最好留在这些地方。
可能有人知道如何解决这个问题?
答案 0 :(得分:0)
这是一篇关于如何执行此操作的详细Microsoft文章。基本上,您需要加载xml文件并使用StreamWriter替换特殊字符。
答案 1 :(得分:0)
§
不是符号§
§
是符号§
如果有§
之类的内容,xml文件将无效。它必须是§
一种可能的解决方案是像文本一样读取文件,然后将所有§
替换为§
,保存并最终将其作为xml打开