Cocos2d-x中手動構造Json::Value

因爲項目須要Json::Value 不是由服務器傳送過來,而是本身手動構造。json

帶數組的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"        
}
相關文章
相關標籤/搜索