• 3884阅读
  • 2回复

操作XML的问题,请高手帮忙 [复制链接]

上一主题 下一主题
离线wylove08
 

只看楼主 倒序阅读 楼主  发表于: 2013-08-07
我用QXmlStreamReader 读取xml, 没用QDomDocument,主要为了不想占用内存。

读取比较顺利。

但 写的时候也想用 QXmlStreamWriter, 但发现这个 只能重写,无法对现有xml 进行 修改、删除、增加功能。

是不是 只能用QDomDocument 来实现????????????
离线XChinux

只看该作者 1楼 发表于: 2013-08-07
XML文件有多大?很大吗?没那么大的话,果断QDomDocument吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线julian229
只看该作者 2楼 发表于: 2013-08-07
我不是高手,但想帮忙。

既然你把XML文件都读进来了,只要修改了这些数据再重新使用QXmlStreamWriter输出,不就能达到”对现有xml 进行 修改、删除、增加功能“吗?

当然这样的缺点是你必须读取整个文件。

快速回复
限100 字节
 
上一个 下一个