QJsonObject jsonTemp;
jsonTemp.insert("v", 30);
QJsonArray arTemp;
arTemp.push_back(jsonTemp);
QJsonObject jsonPower;
jsonPower.insert("v", 4.5);
QJsonArray arPower;
arPower.push_back(jsonPower);
QJsonObject jsonDp;
jsonDp.insert("temperatrue", arTemp);
jsonDp.insert("power", arPower);
QJsonObject jsonStr;
jsonStr.insert("id", 123);
jsonStr.insert("dp", jsonDp);
qDebug() << "test: " << jsonStr;
// test: QJsonObject({"dp":{"power":[{"v":4.5}],"temperatrue":[{"v":30}]},"id":123})
qDebug() << QJsonDocument(jsonStr).toJson(QJsonDocument::Compact);
//"{\"dp\":{\"power\":[{\"v\":4.5}],\"temperatrue\":[{\"v\":30}]},\"id\":123}"
QJsonrObject QJsonArray QJsonDocument
最新推荐文章于 2024-04-27 22:54:31 发布