互联网服务Oracle

oracle11g解析json的方案?

oracle11g解析json的方案,最好能直接拿来用的

参与6

1同行回答

youki2008youki2008系统架构师DDT
分析思路:1、在PL/SQL中写json串,无需声明json对象,只需直接拼接成格式正确的json字符串即可,因此数据库对象间json串的传递完全可以用varchar2或clob来代替。2、结构复杂的json串节点元素值基本上可以分为两类:①仍为json串②json数组,因此我们只需对这两种类型的json对象进...显示全部

分析思路:
1、在PL/SQL中写json串,无需声明json对象,只需直接拼接成格式正确的json字符串即可,因此数据库对象间json串的传递完全可以用varchar2或clob来代替。
2、结构复杂的json串节点元素值基本上可以分为两类:①仍为json串②json数组,因此我们只需对这两种类型的json对象进行处理即可。
3、在PL/SQL中处理json数组时,由于json元素是无序且可以重复的,因此我们需要对数组成员进行索引并能够获取数组长度才可以对其循环处理。
4、java中有很多可以方便解析json串的开源jar包,且数据库支持导入java类文件,因此是否可以将java代码编译生成的class导入数据处理json呢?

具体解决方法你可以参考以下链接:https://www.cnblogs.com/mobeiyan/p/6810243.html

收起
互联网服务 · 2020-04-29
浏览1477

提问者

zftang
zftang162345
其它小白一枚
擅长领域: 数据库云计算服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-29
  • 关注会员:2 人
  • 问题浏览:1836
  • 最近回答:2020-04-29
  • X社区推广