博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2d-x lua table与json的转换
阅读量:6758 次
发布时间:2019-06-26

本文共 964 字,大约阅读时间需要 3 分钟。

cocos2d-x lua table与json的转换

version: cocos2d-x 3.6


1.引入json库

require("src/cocos/cocos2d/json")


2.使用json

function testJson()    local beginTime = os.time()       local testTable = {}--            [--                {--                    "UserId": "1234567890",--                    "Name": "test1",--                    "Icon": "www.google.com"--                },--                {--                    "UserId": "1234567890",--                    "Name": "test2",--                    "Icon": "www.google.com"--                }--            ]    for i = 1, 100 do        table.insert(testTable, {["UserId"]="123", ["Name"]="test1", ["Icon"]="www.google.com"})    end     -- encode    local jsonData = json.encode(allUserData)    print("user data json:\n" .. jsonData)        -- decode    testTable = json.decode(jsonData)    local endTime = os.time()    print("test time: " .. tostring(endTime - beginTime))end

转载于:https://www.cnblogs.com/songcf/p/4556773.html

你可能感兴趣的文章
[原]Flash研究(一)——本地通讯
查看>>
bootStrap table 和 JS 开发过程中遇到问题汇总
查看>>
【小知识点】input输入框在安卓以及IOS手机中光标及字体不居中解决方法
查看>>
selenium
查看>>
数据类型内置方法之数据类型与字符串类型
查看>>
VB 设置循环,以及弹出messageBox
查看>>
css3 变形 transfrom rotate scale skew
查看>>
Android 异步加载神器Loader全解析
查看>>
ReactiveCocoa源码拆分解析(一)
查看>>
Linux I/O多路复用
查看>>
Gtest:死亡测试
查看>>
Signature Request Warnings & eth_sign学习
查看>>
表单设计案例---学校入校注册页面设计
查看>>
命令模式
查看>>
237. Delete Node in a Linked List(C++)
查看>>
linux清理内存
查看>>
Type InvokeMember()用法简介
查看>>
人际猜拳参考答案:
查看>>
【笔记】iOS开发基础笔记<—>
查看>>
Hub与交换机的区别
查看>>