• 9330阅读
  • 4回复

如何删除XML文件中指定行号的某一行呢? [复制链接]

上一主题 下一主题
离线ddy8322
 
只看楼主 倒序阅读 楼主  发表于: 2008-11-03
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
请问各位大虾,我有一个XML文件,现在想删除指定行号的该行,请问怎么实现呢?我查了qt提供的函数,好像不大好实现,qfile似乎也不行,大家帮我看看吧,先谢谢各位啦~~
离线浪漫天使
只看该作者 1楼 发表于: 2008-11-03
行号对xml没有太多的意义,节点反而是关键,删除指定节点就简单多了。
离线ddy8322
只看该作者 2楼 发表于: 2008-11-03
如果删除节点的话,具体应该怎样做呢?还望ls赐教~:)

ps:我的XML文件在某行处有标签,并且已经有数据,现在想修改该标签的数据,由于整个xml文件很大,所以不修改的部分想直接用文件复制的方式保存,只修改需要修改的那一行,现在不知道怎么实现好,请各位大虾帮我看看啊~~急~
[ 此贴被ddy8322在2008-11-03 11:37重新编辑 ]
离线vrcats
只看该作者 3楼 发表于: 2008-11-05
莫办法呀~ 除非你自己重写xml引擎
离线lazybone
只看该作者 4楼 发表于: 2008-11-05
用读写文件的方式试试
找到那句
用 String、replace(“”,“”)替换掉
快速回复
限100 字节
 
上一个 下一个