Delphi DLL
Delphi DLL
JSON Append String Array
See more JSON Examples
Demonstrates how to append an array of strings from a string table object.Note: This example uses the AppendStringTable method, which was introduced in Chilkat v9.5.0.67
Chilkat Delphi DLL Downloads
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, JsonObject, StringTable;
...
procedure TForm1.Button1Click(Sender: TObject);
var
json: HCkJsonObject;
st: HCkStringTable;
begin
json := CkJsonObject_Create();
CkJsonObject_putEmitCompact(json,False);
CkJsonObject_AppendString(json,'abc','123');
st := CkStringTable_Create();
CkStringTable_Append(st,'a');
CkStringTable_Append(st,'b');
CkStringTable_Append(st,'c');
CkStringTable_Append(st,'d');
CkJsonObject_AppendStringArray(json,'strArray',st);
Memo1.Lines.Add(CkJsonObject__emit(json));
// Output:
// {
// "abc": "123",
// "strArray": [
// "a",
// "b",
// "c",
// "d"
// ]
// }
CkJsonObject_Dispose(json);
CkStringTable_Dispose(st);
end;