我使用 QDomDocument 来编写 XML 文档。
但是在我的 dom 树中,有些节点是使用 docA 创建的,有些是使用 docB 创建的。
QDomElement parentNode = docA.CreateElement("name");//created by docA
QDomElement childNode = docB.CreateElement("value");//created by docB
parentNode.appendChild(childNode);//in onr tree
和:
QTextStream out(&file);
docA.save(out, Indent);//docA created the root QDomElement
//write the file using docA
那么是否可以像这样将整个树写入 XML 呢?