首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

汉字编码有关问题

2012-03-17 
汉字编码问题知道一个汉字的GB2312码值,如何显示出对应的汉字?在LINUX系统中或者如何将此GB2312码转换成对

汉字编码问题
知道一个汉字的GB2312码值,如何显示出对应的汉字?在LINUX系统中
或者如何将此GB2312码转换成对应的Unicode或者UTF-8?

[解决办法]
QByteArray encodedString = "..."; // 码值
QTextCodec *codec = QTextCodec::codecForName("GB18030-0"); // 编码格式
QString string = codec->toUnicode(encodedString); // 转换

热点排行