このファンクションは、特殊文字をすべてエスケープしたp_string
を戻します。
構文
APEX_ESCAPE.JSON ( p_string IN VARCHAR2 ) RETURN VARCHAR2;
パラメータ
表9-7 JSONファンクションのパラメータ
パラメータ | 説明 |
---|---|
|
エスケープされる文字列。 |
戻り値/発生するエラー
表9-8 JSONファンクションの戻り値
戻り値 | 説明 |
---|---|
|
エスケープされた文字列。 |
例
次の例では、{ "name": "O\u0027Brien"}
と出力します
declare l_string varchar2(4000) := 'O''Brien'; begin sys.htp.p('{ "name": "'||apex_escape.json(l_string)||'"}'); end;