Содержание
PackJSON(Objs : Variant) : String
Упаковать объекты в JSON строку
Функция UnpackJSON преобразует в строку значения типа String,Integer,Float,Record,Array, причем последние два типа могут содержать произвольное кол-во значений.
Пример:
Procedure OnCreate;
Var
v : variant;
initArray : Array Of String;
Begin
v := CreateRecord;
v.firstName := 'Иван';
v.lastName := 'Иванов';
v.address := CreateRecord;
v.address.streetAddress := 'Московское ш., 101, кв.101';
v.address.city := 'Ленинград';
v.address.postalCode := 101101;
v.phoneNumbers := [ '812 123-1234', '916 123-4567' ];
Warning(PackJSON(v));
// {"firstName":"Иван","lastName":"Иванов","address":{"streetAddress":
// "Московское ш., 101, кв.101","city":"Ленинград","postalCode":101101},
// "phoneNumbers":["812 123-1234","916 123-4567"]}
End;
справка