JSON_ObjectGetObject

JSON_ObjectGetObject

Funkcia %JSON_ObjectGetObject


Funkcia

Vráti objekt v zadanej položke z JSON objektu

Deklarácia

INT %JSON_ObjectGetObject( INT in handle TEXT in field )

Parametre

handle

Handle na JSON objekt

field

Meno položky

Návratová hodnota

Handle na JSON objekt, musí byť uvoľnený pomocou %JSON_FreeObjectHandle

Popis

Funkcia vráti objekt v zadanej položke z JSON objektu.

V prípade, že typ položky nie je objekt alebo je neplatný handle na JSON objekt alebo neexistujúce meno položky, vyvolá sa výnimka.

Príklad

INT _obj _obj := %JSON_ObjectFromString(ModuleInfo) INT _tmp _tmp := %JSON_ObjectGetObject(_obj, "client_info") %JSON_FreeObjectHandle(_obj) %JSON_FreeObjectHandle(_tmp)