local json123 = require("json");
--表1
local tab1 = {
name = "123",
id = 1
}
--表2
local tab2 = {
name = "123",
id = 1
}
--表3
local tab3 = {
name = "123",
id = 1
}
--主表
local taball={
tab1,
tab2,
tab3
}
--初始化
function OnStart(gObj)
--主表转 json
str = json123.encode(taball);
--输出
print(str);
--json 串转表
local tab123 = json123.decode(str);
--输出一下表的地址
print(tab123);
--循环看一下表中的信息
for i,v in pairs(tab123) do
--输出
print(v.name);
--输出
print(v.id);
end
end
--销毁前回收
function OnDestroy()
tab1 = nil;
tab2 = nil;
tab3 = nil;
taball = nil;
json123 = nil;
end