quick cocos2d-x lua解析json文件
2015-03-10 13:24
288 查看
我用的是quick 2.2.6版本!
示例代码如下:
local jsonfile = [[{"age":"25",
"testArray":{"array":[2,3,4,5,6]},
"str":"test json",
"float":"3.14",
"bool":"true"}]];
local data = json.decode(jsonfile)
printf("data age = %d", data["age"])
for i = 1, #data["testArray"]["array"] do
printf("testArray array[%d] === %d", i, data["testArray"]["array"][i])
end
print("data str == ", data["str"])
print("data float == ", data["float"])
print("data bool == ", data["bool"])
log 输出如下:
Cocos2d: [0.1982] data age = 25
Cocos2d: [0.1982] testArray array[1] === 2
Cocos2d: [0.1982] testArray array[2] === 3
Cocos2d: [0.1982] testArray array[3] === 4
Cocos2d: [0.1982] testArray array[4] === 5
Cocos2d: [0.1982] testArray array[5] === 6
Cocos2d: [0.1982] data str == test json
Cocos2d: [0.1982] data float == 3.14
Cocos2d: [0.1982] data bool == true
示例代码如下:
local jsonfile = [[{"age":"25",
"testArray":{"array":[2,3,4,5,6]},
"str":"test json",
"float":"3.14",
"bool":"true"}]];
local data = json.decode(jsonfile)
printf("data age = %d", data["age"])
for i = 1, #data["testArray"]["array"] do
printf("testArray array[%d] === %d", i, data["testArray"]["array"][i])
end
print("data str == ", data["str"])
print("data float == ", data["float"])
print("data bool == ", data["bool"])
log 输出如下:
Cocos2d: [0.1982] data age = 25
Cocos2d: [0.1982] testArray array[1] === 2
Cocos2d: [0.1982] testArray array[2] === 3
Cocos2d: [0.1982] testArray array[3] === 4
Cocos2d: [0.1982] testArray array[4] === 5
Cocos2d: [0.1982] testArray array[5] === 6
Cocos2d: [0.1982] data str == test json
Cocos2d: [0.1982] data float == 3.14
Cocos2d: [0.1982] data bool == true
相关文章推荐
- Cocos2dx&Lua - UI显示优化之如何解决解析大量json文件
- json文件解析,包含孙节点
- 使用C++语言来解析json文件
- Unity的Json解析<二>–写Json文件
- android基础篇------------java基础(11)(文件解析xml and Json )
- IIS7.5支持解析读取.json文件数据
- 【Android】解析.json格式文件
- Unity的Json解析<一>--读取Json文件
- cocos2d-x lua 3.6 解析json
- iOS开发网络篇-JSON文件的解析
- json解析并存放到sd卡文件中
- 解析文件,传入一个字符串或者一个文件,得到json对象,或者json格式字符串
- c#解析Json文件实例学习
- JSon文件解析
- 推荐几个比较好的:Json解析的网络源文件连接
- Json文件解析
- httpurlconnection用于解析Json文件
- PHP文件数据传输用jQuery-ajax进行浏览器->服务器->数据文件->服务器->浏览器的数据传输($_POST,$_GET,json_encode(数组数据回应),json数据解析)
- C#解析json文件的方法
- iOS个人整理29-JSON与xml文件解析