QJsonObject json; json.insert("id", QJsonValue(QString(id))); // QStringList cell; QJsonArray cellarray;//json数组 QJsonValue cell = QJsonValue(QString(tel)); cellarray.append(cell); json.insert("cell", QJsonValue(cellarray)); json.insert("name", QJsonValue(QString(name))); // QJsonArray mailarray; // QJsonValue mail(QString("[email protected]")); // mailarray.append(mail); // json.insert("mail", QJsonValue(mailarray)); if ( !bankcard.isEmpty() ) json.insert("bank_id", QJsonValue(bankcard)); if ( !homeaddr.isEmpty() ) json.insert("home_addr", QJsonValue(homeaddr)); if ( !gongsiaddr.isEmpty() ) json.insert("biz_addr", QJsonValue(gongsiaddr)); QJsonDocument document; document.setObject(json); QByteArray byte_array = document.toJson(QJsonDocument::Compact); // QString json_str(byte_array); QString json_str = textcode->toUnicode(byte_array); qDebug() << " Ter Data " << json_str; QString checkCode = md5jiami(json_str);
QT Json 数据转换
猜你喜欢
转载自blog.csdn.net/xzh946564016/article/details/60877741
今日推荐
周排行