Swift
Swift
JSON AppendArray2 Example
Demonstrates the AppendArray2 function.Chilkat Swift Downloads
func chilkatTest() {
let json = CkoJsonObject()!
json.load(json: "{ \"name\": \"John\", \"marbles\": 100 }")
// Append an empty array named "xyz"
let jarr = CkoJsonArray()!
json.appendArray2(name: "xyz", jarr: jarr)
print("\(json.emit()!)")
// Expected output is: {"name":"John","marbles":100,"xyz":[]}
// Add elements to the array.
jarr.addString(at: -1, value: "hello")
jarr.addInt(at: -1, value: 256)
print("\(json.emit()!)")
// Expected output is: {"name":"John","marbles":100,"xyz":["hello",256]}
}