数据交换方法、装置、电子设备和计算机可读存储介质与流程

文档序号:37265090发布日期:2024-03-12 20:48阅读:24来源:国知局
数据交换方法、装置、电子设备和计算机可读存储介质与流程

本申请涉及计算机,具体而言,涉及一种数据交换方法、装置、电子设备和计算机可读存储介质。


背景技术:

1、在不同系统、应用程序或计算机之间可能存在使用不同的数据协议(如json、xml、protobuf等)来定义不同结构的数据。而在不同系统、应用程序或计算机之间通过这些协议进行数据交换容易存在解析错误、信息丢失等情况。在一些场景中,如果需要将不同种类的数据进行汇聚后再进行交换数据时,可能会面临结构复杂,导致难以直接进行统一处理和分析的问题。


技术实现思路

1、本申请的目的在于提供一种数据交换方法、装置、电子设备和计算机可读存储介质,能够改善不同数据协议下的数据交互的复杂性问题。

2、第一方面,本发明提供一种数据交换方法,包括:对待交互数据进行数据转换,以得到度量数据,其中,所述度量数据包括标签和字段;将所述度量数据存放至存储桶中;从所述存储桶中解析得到所需交互数据。

3、在可选的实施方式中,所述对待交互数据进行数据转换,以得到度量数据,包括:从所述待交互数据中提取出所述待交互数据的所述标签;从所述待交互数据中提取所述待交互数据的所述字段;将所述标签和所述字段按照设定格式组合成度量数据。

4、在可选的实施方式中,所述度量数据还包括时间戳;所述对待交互数据进行数据转换,以得到度量数据,包括:从所述待交互数据中提取出所述待交互数据的所述标签;从所述待交互数据中提取所述待交互数据的所述字段;从所述待交互数据中提取所述待交互数据的所述时间戳;将所述标签、所述字段和所述时间戳按照设定格式组合成度量数据。

5、通过上述的处理方式,可以更全面地保留待交互数据的信息,且将各项信息按照设定格式合成,也可以方便后续数据交互和解析,提高数据交互的简洁性。

6、在可选的实施方式中,所述待交互数据包括图像数据,所述度量数据包括度量图像数据;所述从所述待交互数据中提取所述待交互数据的所述字段,包括:从所述待交互数据中提取所述待交互数据的所述字段中的图像尺寸字段;从所述待交互数据中提取所述待交互数据的所述字段中的压缩大小字段;从所述待交互数据中提取所述待交互数据的所述字段中的图像数据字段。

7、在可选的实施方式中,所述待交互数据包括声音数据,所述度量数据包括度量声音数据;所述从所述待交互数据中提取所述待交互数据的所述字段,包括:从所述待交互数据中提取所述待交互数据的所述字段中的声音特性字段;从所述待交互数据中提取所述待交互数据的所述字段中的压缩大小字段;从所述待交互数据中提取所述待交互数据的所述字段中的声音数据字段。

8、在可选的实施方式中,所述从所述存储桶中解析得到所需交互数据,包括:基于所需交互数据在所述存储桶中的所在位置,提取出所述所需交互数据。

9、在可选的实施方式中,所述基于所需交互数据在所述存储桶中的所在位置,提取出所述所需交互数据,包括:基于所需交互数据的关键字,确定出所述所需交互数据在所述存储桶中的所在位置,其中,所述关键字包括所述所需交互数据所在表名或标签;基于所述所需交互数据的所在位置,提取出所述所需交互数据。

10、第二方面,本发明提供一种数据交换装置,包括:转换模块,用于对待交互数据进行数据转换,以得到度量数据,其中,所述度量数据包括标签和字段;存放模块,用于将所述度量数据存放至存储桶中;解析模块,用于从所述存储桶中解析得到所需交互数据。

11、第三方面,本发明提供一种电子设备,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述机器可读指令被所述处理器执行时执行如前述实施方式任一所述的方法的步骤。

12、第四方面,本发明提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如前述实施方式任一所述的方法的步骤。

13、本申请实施例的有益效果包括:通过将交互数据转换成具有标准化数据结构的度量数据,使得数据的解析与存储处理变得简单明确,降低了系统集成的复杂度。



技术特征:

1.一种数据交换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对待交互数据进行数据转换,以得到度量数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述度量数据还包括时间戳;所述对待交互数据进行数据转换,以得到度量数据,包括:

4.根据权利要求2或3所述的方法,其特征在于,所述待交互数据包括图像数据,所述度量数据包括度量图像数据;所述从所述待交互数据中提取所述待交互数据的所述字段,包括:

5.根据权利要求2或3所述的方法,其特征在于,所述待交互数据包括声音数据,所述度量数据包括度量声音数据;所述从所述待交互数据中提取所述待交互数据的所述字段,包括:

6.根据权利要求1-3任意一项所述的方法,其特征在于,所述从所述存储桶中解析得到所需交互数据,包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所需交互数据在所述存储桶中的所在位置,提取出所述所需交互数据,包括:

8.一种数据交换装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的方法的步骤。

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的方法的步骤。


技术总结
本申请提供了一种数据交换方法、装置、电子设备和计算机可读存储介质,其中,该方法包括:对待交互数据进行数据转换,以得到度量数据,其中,所述度量数据包括标签和字段;将所述度量数据存放至存储桶中;从所述存储桶中解析得到所需交互数据。

技术研发人员:牛玉浩,方世康,刘云生
受保护的技术使用者:安徽容知日新科技股份有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1