[发明专利]数据处理方法和装置、存储介质及电子设备在审
申请号: | 202011296410.7 | 申请日: | 2020-11-18 |
公开(公告)号: | CN114547388A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 蒋鹏 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903;G06F16/23;G06F16/2455;G06F40/186 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 存储 介质 电子设备 | ||
本发明公开了一种数据处理方法和装置、存储介质及电子设备。其中,该方法包括:获取待处理的目标对象,其中,目标对象与目标集合中包括的各个对象的对象数据结构相同;在从目标集合中确定出关键对象的情况下,比较关键对象中的属性字段与目标对象中的属性字段,其中,关键对象中的标识字段与目标对象中的标识字段相同;在关键对象和目标对象中至少一组属性字段存在不同的情况下,将目标对象与关键对象合并,以更新关键对象。本发明解决了数据处理不准确的技术问题。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种数据处理方法和装置、存储介质及电子设备。
背景技术
JSON(Java Script Object Notion)是一种轻量级的数据交换格式,采用独立于语言的文本格式,是较常用的数据交换语言。
在出现标准分类之外的应用类型后,会出现一个类型下的多个模板文件中存在同名的JSON对象。针对同名的JSON对象需要人工对对象中包含的每一个字段进行逐项处理,由于工作量较大,通常只能进行简单的不相同或者相同判定,在字段相同但内容不同时,并不能作出有效的判断以及处理,由此导致对象处理不够准确,模板依旧存在错误,不能使用的情况。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据处理方法和装置、存储介质及电子设备,以至少解决数据处理不准确的技术问题。
根据本发明实施例的一个方面,提供了一种数据处理方法,包括:获取待处理的目标对象,其中,上述目标对象与目标集合中包括的各个对象的对象数据结构相同;在从上述目标集合中确定出关键对象的情况下,比较上述关键对象中的属性字段与上述目标对象中的属性字段,其中,上述关键对象中的标识字段与上述目标对象中的标识字段相同;在上述关键对象和上述目标对象中至少一组属性字段存在不同的情况下,将上述目标对象与上述关键对象合并,以更新上述关键对象。
根据本发明实施例的另一方面,还提供了一种数据处理装置,包括:获取模块,用于获取待处理的目标对象,其中,上述目标对象与目标集合中包括的各个对象的对象数据结构相同;比较模块,用于在从上述目标集合中确定出关键对象的情况下,比较上述关键对象中的属性字段与上述目标对象中的属性字段,其中,上述关键对象中的标识字段与上述目标对象中的标识字段相同;合并模块,用于在上述关键对象和上述目标对象中至少一组属性字段存在不同的情况下,将上述目标对象与上述关键对象合并,以更新上述关键对象。
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述数据处理方法。
根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的数据处理方法。
在本发明实施例中,采用比较标识字段的方式从目标集合中确定关键对象,比较关键对象与目标对象中各个属性字段,在属性字段存在不相同的情况下,合并关键对象和目标对象以更新关键对象的方式,通过将目标对象中的字段划分为标识字段与属性字段,根据标识字段判定目标集合中是否存在能够合并目标对象的关键对象,在属性字段不相同的情况下,将目标对象与关键对象合并以更新关键对象,达到了在模板中数据处理时,既能保证对象不重复又能准确地将具体字段中的不同内容进行合并的目的,从而实现了提高模板中数据合并处理准确度的技术效果,进而解决了数据处理不准确的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的数据处理方法的应用环境的示意图;
图2是根据本发明实施例的一种可选的数据处理方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011296410.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:文件系统移植方法、装置、设备及存储介质
- 下一篇:盖体及具有其的烹饪器具