21.32 TO_XMLTYPEファンクション
このプロシージャは、JSON形式のvarchar2
またはCLOB
を解析し、XMLTypeに変換します。
構文
APEX_JSON.TO_XMLTYPE (
p_source IN VARCHAR2,
p_strict IN BOOLEAN DEFAULT TRUE )
RETURN sys.xmltype;
APEX_JSON.TO_XMLTYPE (
p_source IN CLOB,
p_strict IN BOOLEAN DEFAULT TRUE )
RETURN sys.xmltype;
パラメータ
表21-40 TO_XMLTYPEファンクションのパラメータ
パラメータ | 説明 |
---|---|
|
JSONソース( |
|
TRUE (デフォルト)の場合、厳密なJSONルールを強制します |
戻り値
表21-41 TO_XMLTYPEファンクションの戻り値
戻り値 | 説明 |
---|---|
|
JSONデータの |
例
この例では、JSONを解析し、XML表現を出力します。
DECLARE
l_xml xmltype;
BEGIN
l_xml := apex_json.to_xmltype('{ "items": [ 1, 2, { "foo": true } ] }');
dbms_output.put_line(l_xml.getstringval);
END;
親トピック: APEX_JSON