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