18.12 SET_HTML_ESCAPING_MODEプロシージャ
SET_HTML_ESCAPING_MODE
プロシージャは、apex_escape.html
のHTMLエスケープ・モードを構成します。
構文
APEX_ESCAPE.SET_HTML_ESCAPING_MODE (
p_mode IN VARCHAR2);
パラメータ
表18-13 APEX_ESCAPE.SET_HTML_ESCAPING_MODEプロシージャのパラメータ
パラメータ | 説明 |
---|---|
|
|
例
この例では、基本(B
)モードおよび拡張(E
)モードでエスケープをテストします。
DECLARE
procedure eq(p_str1 in varchar2,p_str2 in varchar2)
is
BEGIN
IF p_str1||'.' <> p_str2||'.' THEN
raise_application_error(-20001,p_str1||' <> '||p_str2);
END IF;
END eq;
BEGIN
apex_escape.set_html_escaping_mode('B');
eq(apex_escape.html('hello &"<>''/'), 'hello &"<>''/');
apex_escape.set_html_escaping_mode('E');
eq(apex_escape.html('hello &"<>''/'), 'hello
&"<>'/');
END;
親トピック: APEX_ESCAPE