我正在开发一个使用旧XML文件开发的项目,当时我们正在尝试开发一个新的应用程序来创建这些文件。我目前正在使用XmlDocument,我在创建内部xml时使用字符串作为模板。
以下是我们尝试重现的原始XML的示例:
<Animal>
<Species>2368<!-- Mammal --></Species>
</Animal>
现在,在内部xml中,最初是一个注释,这样我们就可以轻松查看XML并告诉枚举数也映射了什么。当我尝试将其作为字符串导入XmlNode时,它会在输出
上生成此字符串<Species>2368<!-- Mammal --></Species>
InnerText正确显示它,这使我认为Xml Parser将其解析为文本并翻译这些字符。
我考虑在'Species'节点之前添加一个注释节点来指定值的含义,但我非常有信心将FUBAR旧的XML解析代码。什么是告诉XmlDocument按原样使用文本的最佳方法?