Qt编程
基础知识
实现如何封装json格式数据?
1、例如
/*
{
"name": "Alice",
"age": 25,
"gender": "female",
"contact": {
"email": "alice@example.com",
"phone": "1234567890"
},
"hobbies": [
"reading",
"music",
"traveling"
]
}
*/
// 添加最外层的object 也就是{}
QJsonObject rootObj;
QJsonObject contact;
QJsonArray hobbies;
hobbies.append("reading");
hobbies.append("music");
contact.insert("email","123@qq.com");
contact.insert("phone","187");
rootObj.insert("name","陈攀");
rootObj.insert("age","23");
rootObj.insert("gender","男");
rootObj.insert("contact",contact);
rootObj.insert("hobbies",hobbies);