数据处理方法及相关装置制造方法及图纸

技术编号:41013334 阅读:20 留言:0更新日期:2024-04-18 21:50
本申请实施例提供一种数据处理方法及相关装置,应用于终端技术领域,该方法包括:获取目标数据;对目标数据进行序列化处理,得到序列化数据,序列化数据中包括目标数据的数据类型信息,且数据类型信息支持在反序列化中被解析到,这样,有利于序列化数据在反序列化过程中恢复为目标数据时数据类型正确,有利于目标数据在原业务环境的上下文中使用,有利于恢复基于目标数据实现的业务流程。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种数据处理方法及相关装置


技术介绍

1、json是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在编程实践中以json作为数据存储格式,进行序列化和反序列化的方法被广泛的应用。在一些示例中,可以通过json序列化工具将高级语言(如c++)的类对象以字节的形式存储到磁盘、数据库,或者进行传输,还可以通过json反序列化工具将序列化后的字节对象还原为类对象。

2、一些实现中,在电子设备的某些业务中断的情况下,电子设备将与该业务有关的数据序列化处理为json格式后存储,并在该业务恢复的情况下,再将该json格式的数据进行反序列化处理在原业务流程中应用,以恢复该业务。但是目前,存在业务中断后不能恢复的情况,影响用户体验。


技术实现思路

1、本申请实施例提供一种数据处理方法及相关装置,可以使得目标数据经过序列化处理所得到的序列化数据中,包括了目标数据的数据类型信息,并且该数据类型信息可以在反序列化过程中被解析到,有利于在反序列化过程中将目标数据恢复为正确的本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,应用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述序列化数据包括第一键值对,所述第一键值对包括第一键和第一值,所述第一键中包括第一值的数据类型信息。

3.根据权利要求2所述的方法,其特征在于,所述第一键包括第一部分和第二部分,所述第一部分用于标识所述第一键值对,所述第二部分包括所述第一值的数据类型信息。

4.根据权利要求3所述的方法,其特征在于,所述第一部分和所述第二部分之间还有第一分隔符。

5.根据权利要求4任一项所述的方法,其特征在于,所述第一值为数组,第二部分还包括用于指示...

【技术特征摘要】

1.一种数据处理方法,其特征在于,应用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述序列化数据包括第一键值对,所述第一键值对包括第一键和第一值,所述第一键中包括第一值的数据类型信息。

3.根据权利要求2所述的方法,其特征在于,所述第一键包括第一部分和第二部分,所述第一部分用于标识所述第一键值对,所述第二部分包括所述第一值的数据类型信息。

4.根据权利要求3所述的方法,其特征在于,所述第一部分和所述第二部分之间还有第一分隔符。

5.根据权利要求4任一项所述的方法,其特征在于,所述第一值为数组,第二部分还包括用于指示所述第一值为数组的第一信息,所述第一值的数据类型信息包括所述数组中元素的数据类型信息。

6.根据权利要求5所述的方法,其特征在于,所述第一信息与所述数据元素的数据类型信息之间还包括第二分隔符。

7.根据权利要求1至6任一项所述的方法,其特征在于,所述目标数据包括第二键值对,所述第二键值对包括第二键和第一值;

8.根据权利要求7所述的方法,其特征在于,所述电子设备包括目标模块,所述获取目标数据,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要...

【专利技术属性】
技术研发人员:郭建亮
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1