JSON_ArrayGetValue
%JSON_ArrayGetValue function
Function
Gets the value in the specified item from the JSON array.
Declaration
UNIVAL %JSON_ArrayGetValue(
INT in handle,
INT in index
)Parameters
handle | Handle to the parent JSON array. |
index | Index of the value. |
Return value
Value of the BOOL, INT, REAL or TEXT type, or an invalid value.
Description
The function returns the value in the specified item from the JSON array.
If the handle on the JSON array is invalid or the index is invalid, an exception is thrown.
Example
INT _arr
_arr := %JSON_ArrayFromString('["IPESOFT"]')
TEXT _txt
_txt := %JSON_ArrayGetValue(_arr, 1)
%JSON_FreeArrayHandle(_arr)