JSON文件内容:
{
"asa": "123",
"Data": "234"
}
函数:
void param::read()
{
QByteArray val;
QFile file;
file.setFileName(QCoreApplication::applicationDirPath() + "/json1.json");//加载文件
bool open =file.open(QIODevice::ReadOnly | QIODevice::Text);
val = file.readAll();
file.close();
QJsonParseError jsoneror;
QJsonDocument json1 = QJsonDocument::fromJson(val, &jsoneror);
if (jsoneror.error == QJsonParseError::NoError)
{
if (json1.isObject())
{
QJsonObject toot = json1.object();
QString qq = toot.value("asa").toString();
QJsonValue valueArry = toot.value("Data");
}
}
}