JSON_ArrayGetValue

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)