天龙八部3官网游戏axp提取出来的TXT文件 应该怎么打开不会出现乱码

在用QT实现记事本打开功能时,在导入txt文件后会出现乱码问题,这时需要对导入文件编码进行设置。代码如下:
void MainWindow::open()
QString fileN
//弹出打开文件对话框
fileName = QFileDialog::getOpenFileName(this, tr(&打开文件&),
tr(&文本文档 (*.txt *.doc)&));
if(!fileName.isEmpty())
QFile file(fileName);
if (file.open(QFile::ReadOnly | QFile::Text))
QTextStream toText(&file);
//设置文件流编码方式
toText.setCodec(&GBK&);
textEdit-&setPlainText(toText.readAll());
this-&setWindowTitle(fileName+&notebook&);
}---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
接下对与编码问题进行回顾和总结:
GB2312 :是对 ASCII 的中文扩展。兼容ASCII;
GBK: 包括了 GB2312 的所有内容,同时又增加了近20000个新的汉字(包括繁体字)和符号;
GB18030:在GBK基础上加入少数民族的几千个新字,扩展成GB18030;
Unicode:所有的字符被一视同仁,汉字不再使用“两个扩展ASCII”,而是使用“1个Unicode”,注意,现在的汉字是“一个字符”了,于是,拆字、统计字数这些问题也就自然而然的解决了。但是,这个世界不是理想的,不可能在一夜之间所有的系统都使用Unicode来处理字符,所以Unicode在诞生之日,就必须考虑一个严峻的问题:和ASCII字符集之间的不兼容问题。&
我们知道,ASCII字符是单个字节的,比如“A”的ASCII是65。而Unicode是双字节的,比如“A”的Unicode是0065,这就造成了一个非常大的问题:以前处理ASCII的那套机制不能被用来处理Unicode了。
另一个更加严重的问题是,C语言使用'\0'作为字符串结尾,而Unicode里恰恰有很多字符都有一个字节为0,这样一来,C语言的字符串函数将无法正常处理Unicode,除非把世界上所有用C写的程序以及他们所用的函数库全部换掉。
于是,比Unicode更伟大的东东诞生了,之所以说它更伟大是因为它让Unicode不再存在于纸上,而是真实的存在于我们大家的电脑中。那就是:UTF。
UTF= UCS Transformation Format,即UCS转换(传输)格式。
它是将Unicode编码规则和计算机的实际编码对应起来的一个规则。现在流行的UTF有2种:UTF-8和UTF-16。
这两种都是Unicode的编码实现。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
转载一片解决QT中出现的中文乱码的好文章《》
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:5184次
排名:千里之外
原创:20篇
(1)(1)(1)(6)(2)(6)(6)(1)天龙八部AXP资源提取器下载 v1.0 绿色版_axp文件解包AXPPacker_最火软件站
您的位置: >
> 天龙八部AXP资源提取器 v1.0 绿色版下载
天龙八部AXP资源提取器 v1.0 绿色版
论坛转帖:
分&享&到:
AXPPacker是一款专门为axp文件开发的资源提取器,它可以将天龙八部中axp文件的资源提取出来,例如提取声音文件,使用方法比较简单,加载axp文件后,通过查看列表提取自己所需要的资源就可以了。
点击链接开始下载用crass提取出来的文件怎么打开啊?_galgame吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:589,608贴子:
用crass提取出来的文件怎么打开啊?
今天想用crass提取某已汉化galgame的游戏文本,虽然提取出来了,但文件没有扩展名,用打开后发现里面有很多乱码,而我想要的文本就一段一段的夹在乱码中,求大神指点该用什么来打开,或告诉我怎么把那些乱码删掉也好啊。
现在破解了,想把正版卡...
先发个成果镇楼
什么原因,求帮忙
盗墓风袭来,千年古墓知多少?
用word打开试试,如果出现了选择语音编码,那说明运气不错
只能一段一段的删了啊
不懂这个…帮顶
贴吧热议榜
使用签名档&&
保存至快速回贴}

我要回帖

更多关于 天龙八部 只提取 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信