zoukankan      html  css  js  c++  java
  • cocos2d-x之读取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());
  • 相关阅读:
    14 循环结构
    12.Maps
    11 Lists
    10 正则表达式
    8 Operator overloading
    9 Strings
    7 数据类型
    6 GPath
    4 练习: 使用eclipse开发
    5 类、对象、方法
  • 原文地址:https://www.cnblogs.com/dudu580231/p/4384409.html
Copyright © 2011-2022 走看看