Json数据解析

QJsonDocument,QJsonArray,QJsonObject 这三类在解析Json数据时比较常用

  • 使用QJsonDocument创建整体的Json数据对象

  • 调用QJsonDocument的array函数可以返回QJsonArray的对象

  • 遍历QJsonArray对象可以取出QJsonObject对象

  • 操作符[]可以访问指定的key所对应的值

#include "QJsonObject"
#include "QJsonDocument"
#include <QDebug>
    // 获取用户名密码
    QString username = ui->editUser->text();
    QString userpwd = ui->editPwd->text();
    // 拼登录请求(Json格式)
    QJsonObject json;
    json["username"] = username;
    json["password"] = userpwd;
    // 讲json对象放到doc中
   QJsonDocument json_doc(json);
    qDebug()<<json_doc.toJson();

posted on 2021-07-08 11:28  lodger47  阅读(84)  评论(0)    收藏  举报

导航