Sample code for 30+ languages & platforms
Lianja

JSON AppendArray2 Example

Demonstrates the AppendArray2 function.

Chilkat Lianja Downloads

Lianja
loJson = createobject("CkJsonObject")
loJson.Load('{ "name": "John", "marbles": 100 }')

// Append an empty array named "xyz"
loJarr = createobject("CkJsonArray")
loJson.AppendArray2("xyz",loJarr)

? loJson.Emit()
// Expected output is:   {"name":"John","marbles":100,"xyz":[]}

// Add elements to the array.
loJarr.AddStringAt(-1,"hello")
loJarr.AddIntAt(-1,256)

? loJson.Emit()
// Expected output is:  {"name":"John","marbles":100,"xyz":["hello",256]}


release loJson
release loJarr