Я пытаюсь использовать lua cjson для анализа следующего json:
{
"data" : null,
"message" : "Your session has expired. Please login again.",
"code" : "390112",
"success" : false
}
он анализируется на следующую карту:
{ ["message"] = Your session has expired. Please login again.,["success"] = false,["data"] = userdata: (nil),["code"] = 390112,}
и я пытаюсь сделать что-то вроде:
if decoded["data"] == nil or decoded["data"] ==userdata(nil) then
return
end
это возможно?
(userdata(nil) недопустимое выражение)