Read named fields from a JSON object string.

Decode Field

decode_field.lua
local score = 
local text = '{"name":"Ada","score":' .. score .. '}'
local name = require("cjson").decode(text).name
local parsedScore = require("cjson").decode(text).score
local passed = parsedScore >= 80
print("name=" .. name)
print("score=" .. parsedScore)
print("passed=" .. tostring(passed))
local score = 
local text = '{"name":"Ada","score":' .. score .. '}'
local name = require("cjson").decode(text).name
local parsedScore = require("cjson").decode(text).score
local passed = parsedScore >= 80
print("name=" .. name)
print("score=" .. parsedScore)
print("passed=" .. tostring(passed))
local score = 
local text = '{"name":"Ada","score":' .. score .. '}'
local name = require("cjson").decode(text).name
local parsedScore = require("cjson").decode(text).score
local passed = parsedScore >= 80
print("name=" .. name)
print("score=" .. parsedScore)
print("passed=" .. tostring(passed))
decode fields Decode JSON text, then copy the needed fields into scalar variables for later logic.