QString和QJsonObject的相互转化

For quick solution:

// QString >> QJson  
QJsonObject getJsonObjectFromString(const QString jsonString){  
    QJsonDocument jsonDocument = QJsonDocument::fromJson(jsonString.toLocal8Bit().data());  
    if( jsonDocument.isNull() ){  
        qDebug()<< "===> please check the string "<< jsonString.toLocal8Bit().data();  
    }  
    QJsonObject jsonObject = jsonDocument.object();  
    return jsonObject;  
}  
// QJson >> QString  
QString getStringFromJsonObject(const QJsonObject& jsonObject){  
    return QString(QJsonDocument(jsonObject).toJson());  
}  

猜你喜欢

转载自blog.csdn.net/lengyuezuixue/article/details/80758715