Lua Requires Chilkat v11.0.0+
Lua
JSON AppendObject2 Example
Demonstrates the AppendObject2 function.Chilkat Lua Downloads
local chilkat = require("chilkat")
local json = chilkat.JsonObject.new()
json:load("{ \"name\": \"John\", \"marbles\": 100 }")
-- Append an empty object named "addr"
local jObj = chilkat.JsonObject.new()
json:append_object2("addr", jObj)
print(json:emit())
-- Expected output is: {"name":"John","marbles":100,"addr":{}}
-- Add members to the object.
jObj:append_string("street", "1200 Elm St.")
jObj:append_string("city", "Springfield")
jObj:append_int("zip", 60606)
print(json:emit())
-- Expected output is: {"name":"John","marbles":100,"addr":{"street":"1200 Elm St.","city":"Springfield","zip":60606}}