0

我在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 }
}

他们没有演示从程序内部填充它的代码片段方式。有谁知道怎么做?谢谢。

4

1 回答 1

3

所有这些节点都是 type Json::Value。您需要调用Value & Json::Value::append (const Value & value)To append 一个 item 到另一个。

在构造一个值对象时,您传递的 Value 类型是一个枚举Json::ValueType,并且arrayValue在该枚举中。

于 2012-08-21T10:45:23.380 回答