JSON Data Formats
Nested Value
Read values inside a nested JSON object.
Nested Value
nested_value.lua
local level =
local text = '{"event":{"level":"' .. level .. '","code":200}}'
local parsedLevel = require("cjson").decode(text).event.level
local code = require("cjson").decode(text).event.code
print("level=" .. parsedLevel)
print("code=" .. code)
local level =
local text = '{"event":{"level":"' .. level .. '","code":200}}'
local parsedLevel = require("cjson").decode(text).event.level
local code = require("cjson").decode(text).event.code
print("level=" .. parsedLevel)
print("code=" .. code)
local level =
local text = '{"event":{"level":"' .. level .. '","code":200}}'
local parsedLevel = require("cjson").decode(text).event.level
local code = require("cjson").decode(text).event.code
print("level=" .. parsedLevel)
print("code=" .. code)
nested json
Nested JSON objects become nested Lua tables, so each field access moves one level deeper.