首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

JS开发环境下使用SQL存储JSON数据的方法及系统 

申请/专利权人:西藏宁算科技集团有限公司

申请日:2021-08-25

公开(公告)日:2024-05-28

公开(公告)号:CN113742361B

主分类号:G06F16/242

分类号:G06F16/242;G06F16/25

优先权:

专利状态码:有效-授权

法律状态:2024.05.28#授权;2023.04.18#专利申请权的转移;2021.12.21#实质审查的生效;2021.12.03#公开

摘要:本发明提出了JS开发环境下使用SQL存储JSON数据的方法及系统。方法包括:建立与JSON数据相对应的数据模型,把JSON数据结构映射到SQLite结构中;根据JSON数据和数据模型,用对应的数据生成SQL语句;通过调用uni‑app的接口规范,执行所生成的SQL语句,把数据插入数据库中。本发明通过建立JSON与SQL数据库的对象映射关系,实现了把JSON数据结构直接存入数据库中的操作,不需要程序员针对各种场景做类型转换、手写SQL等各种繁琐的操作,利用本发明直接可对JSON数据进行数据库操作。

主权项:1.一种JS开发环境下使用SQL存储JSON数据的方法,其特征在于,包括以下步骤:建立与JSON数据相对应的数据模型,把JSON数据结构映射到SQLite结构中,包括:根据JSON对象建立相应的js对象,js对象的每个键表示JSON对象的键转化成数据库数据后的键,js对象的每个键对应的值包含三个属性,表示对应JSON对象键和值的属性,三个属性为:transValue:代表js的键对应的JSON的键的名称,dataType:代表js的键对应的JSON的键的数据类型,options:代表js的键对应的JSON的键的附加属性;根据JSON数据和数据模型,把对应的数据生成SQL语句,包括:遍历数据模型的每个键和值,判断对应的JSON数据的值是什么类型,记录下对应的类型,再根据数据模型的键和值记录的属性,取出对应的JSON数据的值;循环取出所有的JSON的所有的值和值的类型,把它们拼接成SQL数据库语句;通过调用uni-app的接口规范,执行所生成的SQL语句,把数据插入数据库中。

全文数据:

权利要求:

百度查询: 西藏宁算科技集团有限公司 JS开发环境下使用SQL存储JSON数据的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。