QT中有比较好的库函数对json文件管理,主要有:
- QJsonValue:包括了int、bool、double、string、QJsonObject、QJsonArray和QJsonValue。
- QJsonObject:json对象,1及1以上个key-value键值对就是object。
- QJsonArray:多个QJsonValue组成array。
- QJsonParseError:读取json文件时错误标识符。
- QJsonDocument:用来读取json和 json文档。
//导入文件
QByteArray json_raw = json_file.readAll();
QJsonParseError json_err;
QJsonDocument json_doc = QJsonDocument::fromJson(json_raw