如何修改QJsonObject中的第一个数组项?

时间:2019-01-17 11:53:10

标签: json qt

这是我的QJsonObject

obj = "project": {
          "data-storage": {
              "data-source-storages": [
                  {
                      "sample-storages": [
                          {
                              "redording-id":
                          }
                      ]
                  }
              ]
          }
      }

如何将project.data-storage.data-source-storages[0].sample-storages[0].recording-id的值更改为1000之类的任意值?

我了解到,如果obj具有简单的平面结构,我知道我可以使用:

auto iterator = obj.find("id");
obj.erase(iterator);
obj.insert("id", 1000);

但是这种情况有点复杂并且困扰我

0 个答案:

没有答案