Sample code for 30+ languages & platforms
Dart Requires Chilkat v11.0.0+

JSON AppendArray2 Example

Demonstrates the AppendArray2 function.

Chilkat Dart Downloads

Dart
import 'package:chilkat/chilkat.dart';

void main() {
  final json = CkJsonObject();
  json.load('{ "name": "John", "marbles": 100 }');

  // Append an empty array named "xyz"
  final jarr = CkJsonArray();
  json.appendArray2('xyz', jarr);

  print(json.emit());
  // Expected output is:   {"name":"John","marbles":100,"xyz":[]}

  // Add elements to the array.
  jarr.addStringAt(-1, 'hello');
  jarr.addIntAt(-1, 256);

  print(json.emit());
  // Expected output is:  {"name":"John","marbles":100,"xyz":["hello",256]}
}