Json数据格式:
{“id”:123456,“name”:“testname”,“data”:{“info”:{“seatnum”:1,“card”:""},{“seatnum”:2,“card”:""}],“login”:“good”,“time”:“1234”}}
代码:
std::string seatnum;
std::string card;
CSJson::Value obj = value"data"]"info"];
for(int i = 0; i < obj.size(); i++)
{
CSJson::Value obj2 = obj*;
** CCLog(“1: %s”, obj2.toStyledString().c_str());**
-
seatnum = obj2"seatnum"].asString();* -
CCLog("2: %s", seatnum.c_str());* -
card = obj2"card"].asString();* -
CCLog("seat: %s, card: %s", seatnum.c_str(), card.c_str());* - }*
执行到 seatnum = obj2"seatnum"].asString(); 总是出错,貌似 obj2"seatnum"] 这样写会有问题,谁能给个好办法?
*
