%JSON_ArraySetArray function


Function

Inserts a new array at the specified index into the JSON array.

Declaration
%JSON_ArraySetArray(
    INT in handle, 
    INT in index,
    INT in array
 )
Parameters
handleHandle to parent JSON array.
indexIndex
arrayHandle to JSON array.
Return value

None

Description

The function inserts a new array at the specified index into the JSON array.

If it is an invalid handle on a JSON array or an invalid handle on an inserted JSON array or is an invalid index, an exception is thrown.

Example
 INT _arr
 _arr := %JSON_CreateArray()

 INT _tmp
 _tmp := %JSON_CreateArray()
 
 %JSON_ArraySetLength(_arr, 1)
 %JSON_ArraySetArray(_arr, 1, _tmp)

 %JSON_FreeArrayHandle(_arr)
 %JSON_FreeArrayHandle(_tmp)
Napíšte komentár