码迷,mamicode.com
首页 > Web开发 > 详细

cocos2d中libjson解析

时间:2015-07-20 23:16:05      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

string writetabelpath=FileUtils::getInstance()->getWritablePath()+"Json.txt";//获取json文件沙盒路径

string str=FileUtils::getInstance()->getStringFromFile(writabelPath);//把json文件读出来转化为字符串

JSONNode node=libjson::parse(str);

  while (item!=node.end()) {

        if(item->type()==JSON_NODE || item->type()==JSON_ARRAY)

        {

            JsonPrase(*item);

        }

        string name=item->name();

        if(name=="Root A")

        {

            log("Root A:%s",item->as_string().c_str());

        }

        else if (name=="childA") {

            log("childA:%s",item->as_string().c_str());

        }

        else if (name=="childB") {

            log("childB:%s",item->as_string().c_str());

        }

        else if (name=="childC") {

            log("childC:%s",item->as_string().c_str());

        }

        else if (name=="childD") {

            log("childD:%s",item->as_string().c_str());

        }

        item++;

        

        

    }

 

cocos2d中libjson解析

标签:

原文地址:http://www.cnblogs.com/xiaohuihui1215/p/4662743.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!