如何打印空的 lua 数组

我想要输出像这样的结果(一个空数组)

[]

我尝试了以下所有的方法,但都没有得到上面的输出结果

  • 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("{}")))
点赞
用户3872374
用户3872374
local json = require "json"

local t = {}

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

print(json.encode(t))

print(json.encode(t1))

输出结果:

[]
{"name":1,"name2":2}
2017-09-25 19:28:04