Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Funkcia %JSON_ObjectSetArray
Funkcia
Vloží nový pár meno-hodnota do objektu
Deklarácia
Blok kódu | ||||
---|---|---|---|---|
| ||||
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Žiadna
Popis
Funkcia vloží nový pár meno-hodnota pole do zadaného objektu.
V prípade že je sa jedná o neplatný handle na JSON objekt funkcia vráti @FALSE. Podporovanými typmi sú INT, REAL, BOOL a TEXTV prípade že sa jedná o nepodporovaný typ hodnoty, funkcia skončí výnimkoualebo neplatný handle na vkladané JSON pole, vyvolá sa výnimka.
Príklad
Blok kódu | ||||
---|---|---|---|---|
| ||||
INT _obj _obj := %JSON_CreateObject() INT _arr _arr := %JSON_CreateArray() BOOL _ret _ret := %JSON_ArrayAppendValue(_arr, 3.1416) _ret := %JSON_ObjectSetArray(_obj, "ValuesConstants", _arr) %JSON_DeleteObject(_obj) %JSON_DeleteArray(_arr) |