Qt 文件 字符转码

来源:互联网 发布:数据冗余有哪些类型 编辑:程序博客网 时间:2024/05/07 19:12
void ConvertCode(){QFile srcFile,dstFile;QTextStream in,out;QString fileName,dstFileName,tmpstr;srcFile.setFileName("Version.xml");srcFile.open(QFile::ReadWrite);in.setDevice(&srcFile);in.setAutoDetectUnicode(false);in.setCodec(srcCodec);tmpstr = in.readAll();dstFile.setFileName("VersionU.xml");dstFile.open(QFile::ReadWrite |QFile::Truncate);out.setDevice(&dstFile);out.setCodec(desCodec);out<<tmpstr;srcFile.close();dstFile.close();}
经常用到的!

把GBK 转为 UTF-8


原创粉丝点击