您当前的位置: 首页 >  json

DS小龙哥

暂无认证

  • 1浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

12.6.3 解析JSON文档相关的类介绍

DS小龙哥 发布时间:2021-10-26 20:33:06 ,浏览量:1

12.6.3 解析JSON文档相关的类介绍

 

QT提供的QJsonDocument类可以用来读取和写入JSON格式的文档。 QJsonDocument类包含了完整的JSON文档操作方法,既可以读取基于UTF-8编码的文本,又可以读取和写入Qt自己的二进制格式数据。利用isNull()函数可以查询解析文档的有效性。

创建json格式文档示例(QJsonObject)

QJsonObject json;
json.insert("name", QString("Qt"));
json.insert("version", 5);
json.insert("windows", true);
json.insert("时间", QString("2016-08-09 23:34"));

QJsonDocument document;
document.setObject(json);
QByteArray byte_array = document.toJson(QJsonDocument::Compact);

byte_array包含的结果:

{"name":"Qt","version":5,"windows":true,"时间":"2016-08-09 23:34"}

JsonDocument类常用的函数接口介绍

1.载入需要解析的数据

[static]
QJsonDocumen
关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0397s