问题描述
有一个Oracle表,它有一个包含xml数据的列。我正计划创建另一个列来保存json数据。有没有办法PLSQL或APEX有一个函数可以转换xml列中的数据,并将其放在json类型转换文件中的json中。
专家解答
看看github上这个不错的小实用程序
https://github.com/mbleron/JSONUtilities
如果它的XML相当简单,则可以使用xmltable来完成,例如
https://github.com/mbleron/JSONUtilities
如果它的XML相当简单,则可以使用xmltable来完成,例如
SELECT JSON_OBJECTAGG( tag VALUE val )
FROM XMLTABLE(
'/xml/*'
PASSING XMLTYPE( 'connor mcdonac ')
COLUMNS
tag VARCHAR2(20) PATH './name()',
val VARCHAR2(20) PATH './text()'
);
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




