QT Json 数据转换

    xiaoxiao2021-03-25  190

    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("1187424121@qq.com")); // 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);
    转载请注明原文地址: https://ju.6miu.com/read-4919.html

    最新回复(0)