Funkcie pre manipuláciu s dátami JSON umožňujú načítať a uložiť text v JSON formáte, vytvárať, čítať, zapisovať a vymazávať JSON objekty. Mená funkcií sú tvorené prefixom %JSON_.
Príklad:
INT _obj INT _clientInfo TEXT _d2version _obj := %JSON_ObjectFromString(ModuleInfo) _clientInfo := %JSON_ObjectGetObject(_obj, "client_data") _d2version := %JSON_ObjectGetValue(_clientInfo, "d2000_version") LOG "D2000 version", _d2version PRIORITY _LOG_PRTY_INFO %JSON_DeleteObject(_clientInfo) %JSON_DeleteObject(_obj)
Funkcie pre prácu s JSON formátom:
Vytvorí sa prázdny XML dokument, vloží do neho element a do elementu vloží text. Potom XML dokument uloží na disk.
- %JSON_CreateObject
- %JSON_CreateArray
- %JSON_DeleteObject
- %JSON_DeleteArray
- %JSON_ObjectSetValue
- %JSON_ObjectSetArray
- %JSON_ObjectSetObject
- %JSON_ArraySetValue
- %JSON_ArraySetArray
- %JSON_ArraySetObject
- %JSON_ArrayAppendValue
- %JSON_ArrayAppendArray
- %JSON_ArrayAppendObject
- %JSON_ObjectGetValue
- %JSON_ObjectGetArray
- %JSON_ObjectGetObject
- %JSON_ArrayGetValue
- %JSON_ArrayGetArray
- %JSON_ArrayGetObject
- %JSON_ObjectIsValue
- %JSON_ObjectIsArray
- %JSON_ObjectIsObject
- %JSON_ArrayIsValue
- %JSON_ArrayIsArray
- %JSON_ArrayIsObject
- %JSON_ArrayGetLength
- %JSON_ArraySetLength
- %JSON_ArrayClear
- %JSON_ArrayRemoveItem
- %JSON_ObjectGetFieldsCount
- %JSON_ObjectGetFieldName
- %JSON_ObjectToString
- %JSON_ObjectFromString
- %JSON_ArrayToString
- %JSON_ArrayFromString
Súvisiace stránky: