XMLReadFile混合了标题属性

时间:2012-04-30 20:10:50

标签: c xml

我创建了一个XGMML文档( doc a ),并按照我的意愿设置了Header属性(并且需要),并且我在记事本++上检查了我得到了所需的格式。 当尝试使用XMLReadFile打开它并以其他名称( doc b )保存文档时,Header属性会混淆。

我认为这是在开放时发生的,因为当我在chrome上打开 doc a (好文件)时,Header与 doc b 上的方式完全相同。所以我认为chrome和XMLReadFile以相同的方式打开XGMML文档(混合Header),并且保存没有任何不好的事情发生。

更重要的是,我不知道打开XGMML文档的其他函数并且没有更改Header - Header或任何其他字段不会被更改非常重要(我尝试使用XMLParseFile但是它似乎导致同样的问题)。

你知道为什么会这样吗? 你知道一个打开XGMML文档的函数并且不会混合Header(或任何其他字段)吗?

1 个答案:

答案 0 :(得分:0)

假设您将属性称为属性:根据定义,XML元素的属性没有重要的顺序。请参阅标准here