繁体   English   中英

doc.documentElement()不返回根元素?

[英]doc.documentElement() does not return root element?

我目前正在研究XML解析器,并且正在使用Qt进行解析。 实际上,我已经编写了很多东西和函数,但是现在遇到了一个奇怪的问题。 当我做

QDomElement root = doc.documentElement();

它从不返回根元素。 我调试了它,可以看到doc具有一个值,但是从不返回根元素。 可能是什么问题?

谢谢你们

如果创建了空的QDomDocument,则它没有根元素。 您需要创建一个:

QDomElement root = doc.createElement("myroot");
doc.appendChild(root);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM