zoukankan      html  css  js  c++  java
  • Utf-8 转 GBK

    QTextCodec *gbk = QTextCodec::codecForName("gb18030");
     QTextCodec *utf8 = QTextCodec::codecForName("utf-8");
     QTextCodec::setCodecForTr(gbk);
     QTextCodec::setCodecForLocale(gbk);
    // QString utfStr = QObject::trUtf8( tr("webservice 读取完成").toUtf8()); //utf-8
     QString utfStr = QObject::trUtf8(pp); //utf-8
    // QString gbkStr = QObject::tr("中文"); // gbk
     QString utf2gbk = gbk->toUnicode(utfStr.toLocal8Bit()); // utf8 conver gbk
    // qDebug() << utf2gbk;
     gloinfo = utf2gbk;
     qDebug() << gloinfo;
    // QString gbk2utf1 = utf8->toUnicode(utf2gbk.toUtf8()); // gbk convert utf8
    // QString g2u = gbk->toUnicode(gbk->fromUnicode(readStr)); // gbk convert utf8
    
    
    
    
  • 相关阅读:
    成员变量和局部变量
    成员变量和局部变量
    对象和类
    数组
    Scanner--控制台输入
    Java运算符
    Java数据类型
    TextView控件
    Android控件
    注释
  • 原文地址:https://www.cnblogs.com/riskyer/p/3348044.html
Copyright © 2011-2022 走看看