Qjson 将 QVariant 对象转为 JSON 数据

【cpp代码】

QVariantList people;

QVariantMap bob;
bob.insert(“Name”, “Bob”);
bob.insert(“Phonenumber”, 123);

QVariantMap alice;
alice.insert(“Name”, “Alice”);
alice.insert(“Phonenumber”, 321);

people << bob << alice;

QJson::Serializer serializer;
QByteArray json = serializer.serialize(people);

qDebug() << json;

【输出结果】

“[ { “Name” : “Bob”, “Phonenumber” : 123 },
{ “Name” : “Alice”, “Phonenumber” : 321 } ]”

猜你喜欢

转载自blog.csdn.net/weixin_49249294/article/details/108908046