APPEND Procedure Signature 5

Append an object to an array. The object being appended must already be properly formed.

Syntax

MEMBER PROCEDURE append (
    p_value  IN   apex_t_javascript_object );

Parameters

Parameter Description
p_value

The object.

Example

Create an array that appends an object to the array.

declare
    l_obj apex_t_javascript_object := apex_t_javascript_object();
    l_arr apex_t_javascript_object := apex_t_javascript_object();
begin
    l_obj.open_object;
    l_obj.put( 'foo', 'bar' );
    l_obj.close_object;

    l_arr.open_array;
    l_arr.append( l_obj_2 );
    l_arr.close_array;

    sys.dbms_output.put_line( l_arr.to_clob );
end;

Output:
    [{"foo":"bar"}]