Lua Requires Chilkat v9.5.0.63+
Lua
JSON UpdateString
See more JSON Examples
Demonstrates the JSON object's UpdateString method.Chilkat Lua Downloads
local chilkat = require("chilkat")
local json = chilkat.JsonObject.new()
json.emit_compact = false
-- The UpdateString method updates or adds a string member.
-- It also auto-creates the objects and/or arrays that
-- are missing. For example:
json:update_string("test.abc[0].xyz", "Chicago Cubs")
-- The JSON now contains:
print(json:emit())
-- {
-- "test": {
-- "abc": [
-- {
-- "xyz": "Chicago Cubs"
-- }
-- ]
-- }
json:update_string("test.abc[0].xyz", "Chicago Cubs are going to win the World Series!")
print(json:emit())
-- {
-- "test": {
-- "abc": [
-- {
-- "xyz": "Chicago Cubs are going to win the World Series!"
-- }
-- ]
-- }