JSON_ArrayIsObject

JSON_ArrayIsObject

%JSON_ArrayIsObject function


Function

Determines if there is an object at a given position in the JSON array.

Declaration

BOOL %JSON_ArrayIsObject( INT in handle, INT in index )

Parameters

handle

Handle to the parent JSON array.

index

Index.

Return value

@TRUE if there is a JSON object at that position, @FALSE otherwise.

Description

The function determines whether there is an object at a 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)