APPEND_RAW Procedure

Appends an unescaped value to an array.

The value is added without escaping, so ensure the content of the value is trusted. Do not use this method to add untrusted data, such as input from an end user.

Syntax

MEMBER PROCEDURE append_raw (
    p_value  IN   VARCHAR2 );

Parameters

Parameter Description
p_value

The value.

Example

Create an array that appends unescaped value.

declare
    l_obj apex_t_javascript_object := apex_t_javascript_object();
begin
    l_obj.open_array;
    l_obj.append_raw( 'undefined' );
    l_obj.append_raw( 'NaN' );
    l_obj.append_raw( 'apex.jQuery' );
    l_obj.close_array;

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

Output:
    [undefined,NaN,apex.jQuery]