JSON_ArraySetObject

JSON_ArraySetObject

Funkcia %JSON_ArraySetObject


Funkcia

Vloží nový objekt na zadaný index do JSON poľa

Deklarácia

%JSON_ArraySetObject( INT in handle INT in index INT in object )

Parametre

handle

Handle na JSON pole doktorého sa bude vkladať nová položka

index

Index položky

object

Handle na JSON objekt

Návratová hodnota

Žiadna

Popis

Funkcia vloží nový objekt na zadaný index do JSON poľa.

V prípade, že ide o neplatný handle na JSON pole alebo neplatný handle na vkladaný JSON objekt alebo je neplatný index, vyvolá sa výnimka.

Príklad

INT _arr _arr := %JSON_CreateArray() INT _tmp _tmp := %JSON_CreateObject() %JSON_ArraySetLength(_arr, 1) %JSON_ArraySetObject(_arr, 1, _tmp) %JSON_FreeArrayHandle(_arr) %JSON_FreeObjectHandle(_tmp)

Súvisiace stránky:

Funkcie pre prácu s JSON formátom
Argumenty funkcie - typy