JSON_ArrayIsArray
%JSON_ArrayIsArray function
Function
Determines if there is a JSON array at a given position in the JSON array.
Declaration
BOOL %JSON_ArrayIsArray(
INT in handle,
INT in index
)Parameters
handle | Handle to the parent JSON array. |
index | Index. |
Return value
@TRUE if there is a JSON array at that position, @FALSE otherwise.
Description
The function determines whether there is an array at the given position in the JSON array.
If the index is invalid or the handle on the JSON array is invalid, an exception is thrown.
Example
INT _arr
_arr := %JSON_ArrayFromString("[[1,2,3],{}]")
BOOL _is_array
_is_array := %JSON_ArrayIsArray(_arr, 1)
%JSON_FreeArrayHandle(_arr)