我创建了一个 XGMML 文档(doc a),并按照我的意愿(并且需要)设置了 Header 属性,我在 notepad++ 上检查了我得到了所需的格式。当尝试使用 XMLReadFile 打开它并以其他名称 ( doc b ) 保存文档时,Header 属性混淆了。
我认为它发生在打开时,因为当我在 chrome 上打开doc a (好文件)时,Header 的混合方式与在doc b上的方式完全相同。所以我认为 chrome 和 XMLReadFile 以相同的方式打开 XGMML 文档(混合 Header),并且在保存时不会发生任何不好的事情。
更重要的是,我不知道打开 XGMML 文档并且不更改 Header 的其他函数 - Header 或任何其他字段不会被更改非常重要(我尝试使用 XMLParseFile 但它似乎导致同样的问题)。
你知道为什么会这样吗?并且您知道打开 XGMML 文档并且不会混淆 Header(或任何其他字段)的功能吗?