プライマリ・コンテンツに移動
Oracle® Application Express APIリファレンス
リリース18.1
E98586-01
目次へ移動
目次
索引へ移動
索引

前
次

11.7 JSONファンクション

このファンクションは、特殊文字をすべてエスケープしたp_stringを戻します。

構文

APEX_ESCAPE.JSON (
    p_string  IN VARCHAR2 )
RETURN VARCHAR2;

パラメータ

表11-7 JSONファンクションのパラメータ

パラメータ 説明

p_string

エスケープされる文字列。

戻り値/発生するエラー

表11-8 JSONファンクションの戻り値

戻り値 説明

VARCHAR2

エスケープされた文字列。

次の例では、{ "name": "O\u0027Brien"}と出力します

declare
    l_string varchar2(4000) := 'O''Brien';
begin
    sys.htp.p('{ "name": "'||apex_escape.json(l_string)||'"}');
end;