Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

« Predchádzajúce Verzia 2 Ďalej »

Funkcia %JSON_ObjectIsValue


Funkcia

Zistí či na danej pozícii v JSON objekte sa nachádza hodnota typu BOOL, INT, REAL alebo TEXT.


Deklarácia
BOOL %JSON_ObjectIsValue(
   INT in handle
   TEXT in field
 )
Parametre
handleHandle na JSON objekt
fieldMeno položky
Návratová hodnota

@TRUE ak sa na danej pozícii nachádza hodnota typu BOOL, INT, REAL alebo TEXT, @FALSE v opačnom prípade

Popis

Zistí či na danej pozícii v JSON objekte sa nachádza hodnota typu BOOL, INT, REAL alebo TEXT.

V prípade že daná pozícia neexistuje alebo je neplatný handle na JSON objekt, vyvolá sa výnimka.


Príklad
 INT _obj
 _obj := %JSON_ObjectFromString('{"Count":5}')
 
 BOOL _is_value
 _is_value := %JSON_ObjectIsValue(_obj, "Count")

 %JSON_DeleteObject(_obj)
  • Žiadne štítky