.json文件转为.dll文件后还能读取吗?

发布时间:2023年12月25日

(只是修改了后缀名而已,做一个伪装)

测试:

    QFile file(QApplication::applicationDirPath() + "/config.dll");
    qDebug()<<QApplication::applicationDirPath() + "/config.dll";
    if (file.open(QIODevice::ReadOnly))
    {
        QByteArray ba = file.readAll();
        file.close();
        //读取全部信息
        QJsonParseError json_error;
        QJsonDocument jsonDoc(QJsonDocument::fromJson(ba, &json_error));
        if (json_error.error == QJsonParseError::NoError)
        {
            QJsonObject rootObj = jsonDoc.object();
            qDebug()<<rootObj.value("agree").toBool();
            qDebug()<<rootObj.value("name").toString();
            qDebug()<<rootObj.value("name1").toString();
        }
    }
    else{
        qDebug()<<"can not read!";
    }

结果:

"D:/Qt/Qt5Book/Qt5.9Samp/test/test2/build-test-Desktop_Qt_5_9_1_MinGW_32bit-Debug/debug/config.dll"

true

"lpl"

"连xx"

可以!!!?

文章来源:https://blog.csdn.net/weixin_51883798/article/details/135204084
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。