このプロシージャは、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;
パラメータ
表19-40 TO_XMLTYPEファンクションのパラメータ
パラメータ | 説明 |
---|---|
|
JSONソース( |
|
TRUE (デフォルト)の場合、厳密なJSONルールを強制します |
戻り値
表19-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