• 5912阅读
  • 4回复

怎样向XML文档增加元素 [复制链接]

上一主题 下一主题
离线yanjinchen
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-25
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我根据qdomdocument的说明文档,使用了createElement和createTextNode创建了元素和节点文本,又用appendChild将元素追加到XML文档已有的元素下面,最后使用
QTextStream out(&xmlFile);
domTree.save(out,4);
进行了保存,但是XML文档没有任何变化,请大家多多指教啊,谢谢
离线yanjinchen
只看该作者 1楼 发表于: 2009-05-26
自己顶一下,
有知道的大侠请多多帮忙啊
先谢拉
离线yang_huafeng

只看该作者 2楼 发表于: 2009-05-26
    QFile xmlWritefile;  
    QXmlStreamWriter xmlwrite;
    xmlWritefile.setFileName("test.xml");
    xmlwrite.setAutoFormatting(true);
    xmlwrite.setDevice(&xmlWritefile);
    xmlWritefile.open(QIODevice::ReadWrite | QIODevice::Text);


     xmlwrite.writeStartElement("aaaa");
     xmlwrite.writeAttribute("bbb", "sss");
QT使用中...
离线yanjinchen
只看该作者 3楼 发表于: 2009-05-26
楼上说的是重新写吗?可是我的XML文档较大,我现在只想插入新节点,有什么方法吗?
离线九重水

只看该作者 4楼 发表于: 2010-04-27
楼 主,你找到方法了吗?
快速回复
限100 字节
 
上一个 下一个