首页 > Web开发 > 详细

cocos2d中libjson解析

时间:2015-07-20 23:14:55      阅读:414      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!