OpenResty解析JSON中的null字段时问题

OpenRestyLua大约 200 字

问题描述

在使用cjson解析字段值为nullJSON字符串时,在Luatable数据格式中,该字段不等于空。

解决方法

在反序列化nullJSON字符串时,该字段的值会被序列化为userdata类型,如果要判空,则需要使用ngx.null

判空代码

if var and var ~= ngx.null then
    ngx.log(ngx.ERR, "var ~= nil")
end
阅读 294 · 发布于 2020-04-10

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批