我想插入一个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"
}
}