【技术实现步骤摘要】
一种可配置JSON转数据库的方法
本专利技术涉及JSON转数据库
,特别是一种可配置JSON转数据库的方法。
技术介绍
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在JS语言中,一切都是对象,因此,任何支持的类型都可以通过JSON来表示,JSON键值对是用来保存JS对象的一种方式,和JS对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号""包裹,使用冒号;分隔,然后紧接着值。传统解析JSON数据的方法,先通过key,找value;再把value整到sql语句执行读写操作。很多人不理解JSON和Js对象的关系,甚至连两者的概念都弄不清楚,导致转换JSON转换数据库难度加大,因此目前的JSON转数据库方法存在以下问题:1)JSON对象关系搞不清楚,导致开发难度加大;2)需要非常熟悉SQL语句才能完成;3)不同策略转换数据库,需要多次开发并解析JSON策略,在封装成相应数据库语句并执行。专 ...
【技术保护点】
1.一种可配置JSON转数据库的方法,其特征在于,包括:/n先建立配置文件、JSON数据库源和数据库,所述配置文件用于配置JSON对象与数据库表结构、字段名称、字段类型对应关系,所述JSON数据库源为待转换JSON数据源;所述数据库用于存放转换JSON后的实际数据;配置过程:/nS1、首先提供一个前述的配置文件,配置文件包含以下内容:/nA、配置TableCount,表示要保存数据库表总数;/nB、表结构说明,包括数据库表名、表字段总数、字段名、字段类型、JSON对象名称、数据库表字段类型;/nS2、根据数据库表名找到相应字段名称和字段数据;/nS3、建立JSON的key值 ...
【技术特征摘要】
1.一种可配置JSON转数据库的方法,其特征在于,包括:
先建立配置文件、JSON数据库源和数据库,所述配置文件用于配置JSON对象与数据库表结构、字段名称、字段类型对应关系,所述JSON数据库源为待转换JSON数据源;所述数据库用于存放转换JSON后的实际数据;配置过程:
S1、首先提供一个前述的配置文件,配置文件包含以下内容:
A、配置TableCount,表示要保存数据库表总数;
B、表结构说明,包括数据库表名、表字段总数、字段名、字段类型、JSON对象名称、数据库表字段类型;
S2、根据数据库表名找到相应字段名称和字段数据;
S3、建立JSON的key值、数据库表名、数据库字段名称关联关系,组装一个完整的sql语句,再执行相应的读写...
【专利技术属性】
技术研发人员:涂高元,邱志斌,郭永兴,陆云燕,黄志敏,
申请(专利权)人:厦门天锐科技股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。