[{"foo":"bar"},{"foo":"bar"}]
var
JS : TJSONObject;
JSA : TJSONArray;
JSP : TJSONPair;
begin
JS := TJSONObject.Create;
JSA := TJSONArray.Create;
JSP := TJSONPair.Create('Array', JSA);
JS.AddPair(JSP);
writeln(JS.ToString);
JSP.Free;
JS.Free;
JSA.Free;
readln;
end.
var
JSA : TJSONArray;
JS : TJSONObject;
begin
JSA := TJSONArray.Create;
JS := TJSONObject.Create;
JS.AddPair('foo', 'bar');
JSA.Add(JS);
JS := TJSONObject.Create;
JS.AddPair('foo', 'bar');
JSA.Add(JS);
writeln(JSA.ToString);
JSA.Free;
readln;
end.