如何在C ++中解析json数组?

时间:2018-07-30 08:17:27

标签: c++ arrays json jsoncpp

我想解析数据,并使用如下所示的“ for”打印它们。

string data = "{\"items\": [{\"id\": 1, \"name\": \"foo\"}, {\"id\": 2, \"name\": \"bar\"}]}";
JValue dataArray = value["items"];
for(int i = 0; i < dataArray.arraysize(); i++) {
  cout << dataArray.items[i].id << endl;
}

我已经尝试了很多案例,但是我唯一能访问的是1。 您能让我知道打印所有ID的方法吗?

0 个答案:

没有答案