我们如何打印空的lua数组

时间:2017-09-25 18:45:07

标签: lua lua-table

我希望输出像(一个空数组)

[]

我尝试了以下所有这些方法,但我没有成功获得上述输出

  • ext_const.cjson_encode(setmetatable(ext_const.cjson_decode("{}"), ext_const.array))
  • ext_const.cjson_encode(ext_const.cjson_decode("[]"))
  • ext_const.cjson_encode(setmetatable(ext_const.cjson_encode("{}")))

1 个答案:

答案 0 :(得分:0)

尝试这样,它应该工作..

local json = require "json"

local t = {}

local t1 = {name = 1  , name2 = 2}

print(json.encode(t))

print(json.encode(t1))

输出,

[]
{"name":1,"name2":2}