Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Funkcia %JSON_ObjectIsValue
Funkcia
Zistí či na danej pozícii v JSON objekte sa nachádza hodnota typu BOOL, INT, REAL, TEXT alebo TEXTneplatná hodnota.
Deklarácia
Blok kódu | ||||
---|---|---|---|---|
| ||||
BOOL %JSON_ObjectIsValue( INT in handle TEXT in field ) |
Parametre
handle | Handle na JSON objekt |
field | Meno položky |
Návratová hodnota
@TRUE ak sa na danej pozícii nachádza hodnota typu BOOL, INT, REAL, TEXT alebo TEXTneplatná hodnota, @FALSE v opačnom prípade
Popis
Zistí či na danej pozícii v JSON objekte sa nachádza hodnota typu BOOL, INT, REAL, TEXT alebo TEXTneplatná hodnota.
V prípade že daná pozícia neexistuje alebo je neplatný handle na JSON objekt, vyvolá sa výnimka.
Príklad
Blok kódu | ||||
---|---|---|---|---|
| ||||
INT _obj _obj := %JSON_ObjectFromString('{"Count":5}') BOOL _is_value _is_value := %JSON_ObjectIsValue(_obj, "Count") %JSON_FreeObjectHandle(_obj) |