【技术实现步骤摘要】
一种信息共享方法、装置及电子设备
[0001]本专利技术涉及数据处理
,尤其涉及一种信息共享方法、装置及电子设备。
技术介绍
[0002]为了充分利用各个信息平台的数据,可以将信息平台的数据共享至数据库。现有技术中,由于信息平台的编程语言与数据库的编程语言可能不一致,为了将信息平台中的数据共享至数据库,需要人工将信息平台的数据一个个添加至数据库中,进行信息共享的效率较低。
技术实现思路
[0003]本专利技术实施例提供一种信息共享方法、装置及电子设备,以解决现有将信息平台中的数据共享至数据库,需要人工将信息平台的数据一个个添加至数据库中,进行信息共享的效率较低的问题。
[0004]为解决上述技术问题,本专利技术是这样实现的:
[0005]第一方面,本专利技术实施例提供了一种信息共享方法,所述方法包括:
[0006]接收数据源发送的第一应用程序接口API接口报文,所述第一API接口报文中包括采用第一编程语言描述的待共享信息,所述待共享信息包括索引信息及与所述索引信息对应的待共享数据 ...
【技术保护点】
【技术特征摘要】
1.一种信息共享方法,其特征在于,所述方法包括:接收数据源发送的第一应用程序接口API接口报文,所述第一API接口报文中包括采用第一编程语言描述的待共享信息,所述待共享信息包括索引信息及与所述索引信息对应的待共享数据;解析所述索引信息,将所述索引信息对应的待共享数据的语言类型由所述第一编程语言转换为第二编程语言;依据所述第二编程语言描述的待共享数据生成可执行脚本。2.根据权利要求1所述的方法,其特征在于,所述依据所述第二编程语言描述的待共享数据生成可执行脚本,包括:创建映射Map对象;依据所述索引信息及所述第二编程语言描述的待共享数据填充所述Map对象;基于所述填充的Map对象生成可执行脚本。3.根据权利要求2所述的方法,其特征在于,在所述第一API接口报文为可扩展标记语言xml格式的报文的情况下,所述索引信息为标签名,所述索引信息对应的待共享数据为标签值;所述依据所述索引信息及所述第二编程语言描述的待共享数据填充所述Map对象,包括:对所述标签名进行格式化;将所述格式化后的标签名及所述第二编程语言描述的待共享数据作为键值对填充至所述Map对象。4.根据权利要求2所述的方法,其特征在于,所述基于填充的Map对象生成可执行脚本,包括:构建字符串创建StringBuilder对象;获取所述填充的Map对象中的键信息和值信息;按照预设格式将所述键信息和所述值信息拼接为目标字符串;将所述目标字符串拼接至所述StringBuilder对象末尾;基于所述拼接后的StringBuilder对象生成可执行脚本。5.根据权利要求1所述的方法,其特征在于,所述接收数据源发送的第一应用程序接口API接口报文之前,所述方法还包括:显示第一交互界面;接收用户在所述第一交互界面输入的第二API接口报文,所述第二API接口报文...
【专利技术属性】
技术研发人员:刘天金,陈炳成,
申请(专利权)人:中移智行网络科技有限公司中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。