Josn与JsonArray

QJsonObject如何使用

QJsonObject 是 Qt 中用于处理 JSON 对象的类,属于 Qt 的 JSON 模块。它提供了一组方法,用于添加、获取和操作 JSON 对象中的键值对。以下是使用 QJsonObject 的一些基本用法:

  1. 创建和初始化:

    QJsonObject jsonObject;
    jsonObject["name"] = "John";
    jsonObject["age"] = 30;
    
  2. 获取值:

    QString name = jsonObject["name"].toString();
    int age = jsonObject["age"].toInt();
    
  3. 判断键是否存在:

    if (jsonObject.contains("name")) {
         
         
        // 处理存在的情况
    }
    
  4. 删除键值对:

    jsonObject.remove("age");
    
  5. 获取所有键:

    QStringList keys = jsonObject.keys();
    
  6. 迭代键值对:

    foreach(const QString &key, jsonObject.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值