我想编写这样的节点
<name>Peter</name> (带有开始和结束标记)转换为QDomDocument。
当我创建QDomElements并将它们作为子元素附加到父元素时:
QDomElement node = doc.createElement("node");
parent.appendChild(node);它们被添加为
<node/>添加到父元素。父级会自动获得开始和结束标记,因此文件将如下所示:
<parent>
<node/>
</parent>但是我如何将一个值添加到我的节点,使它看起来像我想要的(值在开始和结束标记之间)。将一个新的QDomElement作为子节点添加到节点,看起来就像这样。添加属性会显示如下?
如果有人能帮我,那就太好了!谢谢!
发布于 2010-10-17 02:26:21
使用DOM文档创建一个文本节点,并将其作为子元素添加到新创建的元素中:
QDomElement node = doc.createElement("name");
parent.appendChild(node);
// Now, add a text element to your node
node.appendChild( doc.createTextNode( "Peter"));https://stackoverflow.com/questions/3934630
复制相似问题