我在 jsoncpp 查找了代码示例.对于成员数组,即下面 json 数据中的“插件”
{
// Default encoding for text
"encoding" : "UTF-8",
// Plug-ins loaded at start-up
"plug-ins" : [
"python",
"c++",
"ruby"
],
// Tab indent size
"indent" : { "length" : 3, "use_space": true }
}
他们没有演示从程序内部填充它的代码片段方法。任何人都知道该怎么做?谢谢。
最佳答案
所有这些节点的类型都是Json::Value
.您需要调用 Value & Json::Value::append (const Value & value)
将一个项目附加到另一个项目。
在构建值对象时,您传递的值类型是一个枚举 Json::ValueType
并且该枚举中有 arrayValue
。
关于c++ - jsoncpp:从代码中填充数组成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12053082/