操作JSON文档总结。

核心类介绍

QJsonDocument

表示一段JSON数据,数据的来源不由Document负责,可以是来自文件,可以是来自一段内存数据,可以QVariant变量,它仅仅是表示一段JSON数据而已。它提供了fromJson接口从内存、QVariant对象中解析得到JSON数据,也可以将自身的数据利用toJson转换一段字节序、QVariant对象。

QJsonObject && QJsonArray

QJsonObject表示一个JSON数据对象,类似于一个Map,有键和值的概念,也可以使用迭代器进行遍历。QJsonArray表示一个数组类型的JSON对象,类似于QList。这两个都是json里面的基本概念,他们可以嵌套使用。

QJsonValue

QJsonParseError