QString转QJsonObject
QJsonDocument jsonDocument = QJsonDocument::fromJson(text.toLocal8Bit().data());
if(!jsonDocument.isNull())
{
QJsonObject jsonObject = jsonDocument.object();
QJsonValue jsonValue = jsonObject.value("type");
if (!jsonValue.isNull())
{
QString type = jsonValue.toString();
// ...
}
}
else
{
qDebug()<< "String NULL"<< text.toLocal8Bit().data();
}
QJsonObject转QString
QString(QJsonDocument(jsonObject).toJson());