QT相关xml读写改的问题,,UpdateXml("E:\\XMLStat.xml", "ssss")运行不可以修改为什么

图片说明

图片说明
这是

c++

2个回答

图片说明

上面框替换成如下:

    QDomElement root=doc.documentElement();
    QDomNodeList list=root.elementsByTagName("Stat");
    QDomNode node = list.at(0);
    QDomNode oldnode = node.firstChild();     
    node.firstChild().setNodeValue("csdn");   
    QDomNode newnode = node.firstChild();    
    node.replaceChild(newnode,oldnode);

qtchen_1988
qtchen_1988 回复UMRBEST: 已经帮你回答了,试试看,如果还有问题可以再问
11 个月之前 回复
qtchen_1988
qtchen_1988 回复UMRBEST: 你说说看
11 个月之前 回复
UMRBEST
UMRBEST 回复qtchen_1988: 能否看下我又发现的一个问题
11 个月之前 回复
UMRBEST
UMRBEST 已自己发现修改,谢谢
11 个月之前 回复
qtchen_1988
qtchen_1988 主要是框的第三行有问题,改成: QDomNode node = list.at(0); 就可以了
11 个月之前 回复

你有两个if,去掉看看,哪里报错。
可能是文件被占用或者没有权限,运行到if那里返回了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐