Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Funkcia %JSON_ObjectSetObject


Funkcia
Vloží nový pár meno-objekt do objektu


Deklarácia


Blok kódu
languageesl
themeConfluence
%JSON_ObjectSetObject(
   INT in handle
   TEXT in field
   INT in object
 )


Parametre


handleHandle na JSON objekt do ktorého sa bude vkladať položka
fieldMeno položky
objectHandle na JSON objekt


Návratová hodnota

Žiadna

Popis

Funkcia vloží nový pár meno-objekt do zadaného objektu. Ak už daná položka existuje, jej hodnota bude prepísaná novou.

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


Príklad


Blok kódu
languageesl
themeRDark
 INT _obj
 _obj := %JSON_CreateObject()

 INT _temp
 _temp := %JSON_CreateArray()
 
 %JSON_ObjectSetValue(_temp, "SubObject", "Value")
 %JSON_ObjectSetArray(_obj, "Constants", _temp)

 %JSON_FreeObjectHandle(_obj)
 %JSON_FreeArrayHandle(_temp)