BOOL %JSON_ObjectSetArray(
INT in handle
TEXT in field
INT in array
)
Parametre
handle
Handle na JSON objekt
field
Meno položky
array
Handle na JSON pole
Návratová hodnota
@TRUE - funkcia prebehla úspešne @FALSE - funkcia prebehla neúspešne
Popis
Funkcia vloží nový pár meno-hodnota do zadaného objektu. V prípade že je neplatný handle na JSON objekt funkcia vráti @FALSE. Podporovanými typmi sú INT, REAL, BOOL a TEXT
V prípade že sa jedná o nepodporovaný typ hodnoty, funkcia skončí výnimkou.
Príklad
INT _obj
_obj := %JSON_CreateObject()
INT _arr
_arr := %JSON_CreateArray()
BOOL _ret
_ret := %JSON_ArrayAppendValue()
_ret := %JSON_ObjectSetArray(_obj, "Values", _arr)