您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x之读取json文件

2015-04-01 17:01 176 查看
cocos2d-x之读取json文件

在resource文件夹下,添加data.json文件

新建-》Other-》empty-》open

就新建一个json文件了,

data.json内容如下

[{"name":"Hello","age":22},{"name":"World","age": 23}]

读取xml文件时要先引入头文件:#include <json/document.h>

在bool HelloWorld::init()中添加如下代码

//使用cocos2dx中内置的工具
rapidjson::Document d;
//解析文件 Parse<解析的方式(0:代表默认的解析方式)>(要解析的数据(通过工具类获取data.json))
d.Parse<0>(FileUtils::getInstance()->getStringFromFile("data.json").c_str());
//获取文件中的第一个元素,d[索引值,0代表为空,得强制类型转换一下][文件中的属性]
log("%s",d[(int)0]["name"].GetString());
log("%s",d[(int)1]["name"].GetString());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: