Cocos2d-x中手动构造Json::Value
由于项目需要Json::Value 不是由服务器传送过来,而是自己手动构造。
带数组的json
Json::Value items; for(int i=0,i<2;i++) { items[i]["type"] = 1; items[i]["num"] = 100; items[i]["xid"] = "CH001" ; } CCLog("items = %s",items.toStyledString().c_str());//此为打印Json::Value 的日志打印语句 //打印结果 items:[ { type:1 //类型, num:100, xid:"CH001", }, { type:1 //类型, num:100, xid:"CH001", } ]
单个Json::Value
Json::Value value; value["type"] = 1; value["num"] = 100; value["xid"] = "CH001"; CCLog("value = %s",value.toStyledString().c_str());//此为打印Json::Value 的日志打印语句 //打印结果 { type:1; num:100; xid:"CH001" }