菜鸟记录
xml数据大致格式为
<onefloor Name="KM" Function="ER">
<twofloor ProductNum="300" TimePwb="1:43:41" TimePwbIn="1:8:31" TimePwbOut="0:14:2"/>
</onefloor>
读取xml文件数据
QDomElement root = dom.documentElement(); // 获取第一层节点,根节点
QDomElement objectTypeElement = root.firstChildElement(); // 获取首个次级节点,第二层节点
QString MachineName = root.attribute("MachineName"); // 获取第二层中的 MachineName包含的Value数据
while(true)
{
if(objectTypeElement.isNull()) break; // 首先设置跳出条件,以免遗忘造成死循环
objectTypeElement = objectTypeElement.nextSiblingElement(); // 同层下一个节点
}