cocos2d-x之读取json文件

本文详细介绍了如何在cocos2d-x中读取json文件,包括创建json文件、引入头文件、解析json数据以及获取json属性等步骤。

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()中添加如下代码

 

1     //使用cocos2dx中内置的工具
2     rapidjson::Document d;
3     //解析文件 Parse<解析的方式(0:代表默认的解析方式)>(要解析的数据(通过工具类获取data.json))
4     d.Parse<0>(FileUtils::getInstance()->getStringFromFile("data.json").c_str());
5     //获取文件中的第一个元素,d[索引值,0代表为空,得强制类型转换一下][文件中的属性]
6     log("%s",d[(int)0]["name"].GetString());
7     log("%s",d[(int)1]["name"].GetString());

 

转载于:https://www.cnblogs.com/dudu580231/p/4384409.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值