Qt QJson组装数据Sig传递
有时候界面输入的值,不想创建结构体,那么直接用QString类型传输,更便捷方便,速度更快
(图片来源网络,侵删)
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()
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。