QJson 之JSON生成

QT的JSON不同数据格式生成Demo程序。


#include
#include
#include
#include
#include
#include
#include

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    QJsonObject json;
    json.insert("string", QString("hello json"));
    json.insert("int", 100);
    json.insert("bool", true);

    int pos = 0;
    QJsonArray array = {pos++,  pos++,  pos++};
    json.insert("Array", array);

    QJsonDocument document;
    document.setObject(json);
    QByteArray toByte = document.toJson(QJsonDocument::Compact);
    QString str(toByte);

    qDebug()<
    return a.exec();
}


请关注微信:

QJson 之JSON生成_第1张图片



你可能感兴趣的:(QT)