当前位置: 代码迷 >> QT开发 >> qt的文件内容操作,该怎么处理
  详细解决方案

qt的文件内容操作,该怎么处理

热度:113   发布时间:2016-04-25 03:18:40.0
qt的文件内容操作
用的还是qmake-qt4,然后想把一个文件的内容换掉,比如以空格为单位把汉字换成英文,把中文的字符“:”换成":"。有办法实现吗?

比如有个文件内容是:
我 很 大 , 我 喜欢 你。
我 爱 你。

想要让它变成:
I am big , I like you .
I love you .

初步设想是在复制文件的过程中(copy)
以空格为分隔读取(readline)
然后switch是哪个汉字,再换成相应的英文单词,有更好的办法吗?
------解决方案--------------------
文件不大的话,直接QFile::readAll( )到一个QString中,然后QString::replace()就可以了。
  相关解决方案