Qt QJson组装数据Sig传递

07-19 1623阅读

有时候界面输入的值,不想创建结构体,那么直接用QString类型传输,更便捷方便,速度更快

Qt QJson组装数据Sig传递
(图片来源网络,侵删)

QJson是你选择的一种方式

组合:

#include 
#include 
#include 
#include 
#include 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    // 创建JSON对象
    QJsonObject jsonObject;
    jsonObject["name"] = "John Doe";
    jsonObject["age"] = 30;
    // 创建JSON数组
    QJsonArray jsonArray;
    jsonArray.append("apple");
    jsonArray.append("banana");
    jsonArray.append("cherry");
    // 将数组添加到对象中
    jsonObject["fruits"] = jsonArray;
    // 创建JSON文档
    QJsonDocument jsonDoc(jsonObject);
    // 将JSON文档转换为字符串
    QString jsonString = jsonDoc.toJson(QJsonDocument::Indented);
    qDebug() 
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]