使用lua CJSON库如何将空table编码成数组
cJSON
Ultralightweight JSON parser in ANSI C
项目地址:https://gitcode.com/gh_mirrors/cj/cJSON
免费下载资源
·
先看下面一段代码
local cjson = require "cjson"
print(cjson.encode({dogs = {}})) -- 输出 {"dogs":{}}
lua的CJSON库默认会将空table编码成{},如果dogs是一个数组呢?当dogs为空的时候,如何让它返回一个空数组?很简单,加多一句代码就可以了
local cjson = require "cjson"
cjson.encode_empty_table_as_object(false)
print(cjson.encode({dogs = {}})) -- 输出 {"dogs":[]}
GitHub 加速计划 / cj / cJSON
10.45 K
3.16 K
下载
Ultralightweight JSON parser in ANSI C
最近提交(Master分支:2 个月前 )
424ce4ce
This reverts commit 5b502cdbfb21fbe5f6cf9ffbd2b96e4281a741e6.
Related to #860
4 个月前
32497300 - 5 个月前
更多推荐
已为社区贡献4条内容
所有评论(0)