C++ 带C+的Json+;-如何以代码(非文本格式)创建对象数组/列表

C++ 带C+的Json+;-如何以代码(非文本格式)创建对象数组/列表,c++,json,C++,Json,因此,要编写代码,我应该做如下操作 Json::objectvalue obj; obj[numofbooks] = 2; 下一步我该如何填写这张1册和2册的清单??我不明白这一点。请给出建议Json::Value arr(Json::arrayValue); Json::Value arr(Json::arrayValue); arr.append("a"); arr.append("b"); arr.append(1000); Json::Value obj; obj["a"] =

因此,要编写代码,我应该做如下操作

Json::objectvalue obj;
obj[numofbooks] = 2;
下一步我该如何填写这张1册和2册的清单??我不明白这一点。请给出建议

Json::Value arr(Json::arrayValue);
Json::Value arr(Json::arrayValue);

arr.append("a");
arr.append("b");
arr.append(1000);

Json::Value obj;

obj["a"] = "aa";
obj["b"] = 1000;
obj["c"] = arr;

std::cout << arr.toStyledString() << std::endl;
std::cout << obj.toStyledString() << std::endl;
附件(“a”); 附件(“b”); arr.append(1000); Json::Value-obj; obj[“a”]=“aa”; obj[“b”]=1000; obj[“c”]=arr; std::cout谢谢:)。这就是我想要的:)