GB编码与UTF8编码的转换【转载】
生活随笔
收集整理的這篇文章主要介紹了
GB编码与UTF8编码的转换【转载】
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在主函數(shù)app后加上這句:
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB18030"));
然后是從UTF8編碼到GB編碼的字符串轉(zhuǎn)換方法:
QString Utf8_To_GB(QString strText)
{
? ? return QString::fromUtf8(strText.toLocal8Bit().data());
}
至于從GB到UTF8,那大家就經(jīng)常用了:
QString GB_To_Utf8(char *strText)
{
? ? return QString::fromLocal8Bit(strText);
}
原地址:http://www.qtcn.org/bbs/read-htm-tid-2540-fpage-410.html
轉(zhuǎn)載于:https://www.cnblogs.com/Hellscythe/p/9220896.html
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專(zhuān)家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的GB编码与UTF8编码的转换【转载】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ZooKeeper安装及配置(Windo
- 下一篇: 无法再关联PayPal账户,但此前已关联