我有以下 xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<root>
<DataStructure>
<number id="0" type="int8" name="Char1" min="0" max="10" edit="true"/>
</DataStructure>
</root>
我想用 Qt 提出的带有 QXmlStreamReader 类的“增量解析”来阅读它。Qt 声明“数字”是一个结束文档(不是开始元素),从文档看来,“attributes()”方法只能用于开始元素。
如何使用 QXmlStreamReader 读取这些属性?任何解决方案或替代方案将不胜感激。
十分感谢