我有一個表test_tab,其列tst_col
的XMLTYPE
。同時努力的XML
tst_col
轉換爲JSON
,我能夠成功通過這樣做:在Oracle中將包含CDATA的XML數據轉換爲JSON
select xml2json(t.tst_col).to_char() JSON_VAL FROM test_tab t;
但當tst_col
包含cdata
它,我得到一個錯誤。
每當它遇到]]它過早退出陣列。
請幫助處理XML
到JSON
,當XML
包含CDATA
。
'xml2json'函數來自哪裏?我似乎無法找到任何有關它的官方文檔。 – Tomalak
xml2json是第三方庫,我已包括在內。作爲參考:http://www.armbruster-it.org/index.php/12-it/pl-sql/12-oracle-xml-and-json-goodies – Pooja