OpenResty 解析 JSON 中的 null 字段时问题
OpenResty Lua About 201 words问题描述
在使用cjson
解析字段值为null
的JSON
字符串时,在Lua
的table
数据格式中,该字段不等于空。
解决方法
在反序列化null
的JSON
字符串时,该字段的值会被序列化为userdata
类型,如果要判空,则需要使用ngx.null
。
判空代码
if var and var ~= ngx.null then
ngx.log(ngx.ERR, "var ~= nil")
end
Views: 3,852 · Posted: 2020-04-10
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓

Loading...