Oracle 中解析Json数据 PLJson的安装及使用
发布时间:2020-12-12 15:15:33 所属栏目:百科 来源:网络整理
导读:将数据以json的格式传到数据库中,那么怎么解析呢?有办法,需要用到一个 PLJSON 的开源项目 下载下来安装 https://github.com/pljson/pljson 安装方法: 下载后,解压到本地,打开PLSQL软件 PL/SQL developer—–File——New—-command window 在命令里 执
将数据以json的格式传到数据库中,那么怎么解析呢?有办法,需要用到一个 PLJSON 的开源项目 安装方法: 下载后,解压到本地,打开PLSQL软件 PL/SQL developer—–>File——>New—->command window 如: 这样就安装好了。 接下来就是使用: 在存储过程中 AS
obj json;
BEGIN
obj := json('{"a": "23333333" }');
dbms_output.put_line(json_ext.get_string(obj,'a'));
上面的代码,就会输出 23333333 ; 使用参考: Oracle中,json数组的使用 AS
jsonArray json_list;--定义json数组
BEGIN
jsonArray := json_list('[{"ryxm":"张三","age":"23"},{"ryxm":"李小雨","age":"33"},{"ryxm":"马丹","age":"45"}]');
for i in 1..jsonArray.count loop
--循环
dbms_output.put_line( json_ext.get_string( json(jsonArray.get(i)),'ryxm' ) );
end loop;
END; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |