我想将属性名称和JSON的值插入到LUA表中。
local function convert_table(tbl_test)
local output_table = {}
for i, v in pairs(tbl_test) do
output_table [string.lower(i)] = string.lower(v)
end
return output_table
end
local test = cjson.decode(inputJson)
local final = convert_table(test)
如果我的JSON是
{ "test": "abc",
"test1": "EDF",
"test2": "PNG" }
但是它不适用于JSON以下(JSON中的JSON)
{
"upper": {
"test": "abc",
"test1": "EDF",
"test2": "PNG",
},
"lower": {
"test3": "aabc",
"test4": "edfa",
"test5": "png"
}
}