【技术实现步骤摘要】
数据处理方法、装置、电子设备、介质及程序产品
[0001]本申请涉及数据处理
,尤其涉及一种数据处理方法
、
装置
、
电子设备
、
介质及程序产品
。
技术介绍
[0002]目前可以对两个业务对象进行业务逻辑的比对,以得到两个业务对象的差异特性
。
例如,可以对网页支付业务和小程序支付业务的业务逻辑进行比对以确定网页支付业务和小程序支付业务在执行时的业务逻辑差异
。
其中,在进行比对时通常是,分别获取待比对的两个业务对象的业务逻辑描述文档,并在一个描述文档中以行为单位逐行与另一个描述文档进行比对
。
然而,该方式中,每次比对的数据形式固定,不够灵活,导致比对结果不够准确
。
技术实现思路
[0003]本申请实施例提供了一种数据处理方法
、
装置
、
电子设备
、
介质及程序产品,可以提高对对象描述文件的比对灵活性,并提高比对结果的准确性
。
[0004]一方面,本申请实施例提供了一种数据处理方法,该方法包括:
[0005]获取第一业务对象结构化的第一对象描述文件;该第一对象描述文件包括第一业务对象结构化的
N
个第一描述数据;
N
为正整数;
[0006]获取第二业务对象结构化的第二对象描述文件;该第二对象描述文件包括第二业务对象结构化的
M
个第二描述数据 ...
【技术保护点】
【技术特征摘要】
1.
一种数据处理方法,其特征在于,所述方法包括:获取第一业务对象结构化的第一对象描述文件;所述第一对象描述文件包括所述第一业务对象结构化的
N
个第一描述数据;
N
为正整数;获取第二业务对象结构化的第二对象描述文件;所述第二对象描述文件包括所述第二业务对象结构化的
M
个第二描述数据;
M
为正整数;基于所述
N
个第一描述数据和所述
M
个第二描述数据构建至少一个描述数据对;任一个描述数据对包括描述相似的第一描述数据和第二描述数据;分别对每个描述数据对中的第一描述数据和第二描述数据进行比对,根据比对结果确定所述第一业务对象和所述第二业务对象之间的差异描述数据
。2.
根据权利要求1所述的方法,其特征在于,所述第一对象描述文件包含多个第一描述模块,所述
N
个第一描述数据属于所述多个第一描述模块中的描述数据,所述第二对象描述文件包含多个第二描述模块,所述
M
个第二描述数据属于所述多个第二描述模块中的描述数据;所述基于所述
N
个第一描述数据和所述
M
个第二描述数据构建至少一个描述数据对,包括:根据每个第一描述模块中的第一描述数据分别确定所述每个第一描述模块所描述的业务逻辑;根据每个第二描述模块中的第二描述数据分别确定所述每个第二描述模块所描述的业务逻辑;对具有相同业务逻辑的第一描述模块和第二描述模块进行组合,得到至少一个描述模块组合;任一个描述模块组合包含具有相同业务逻辑的第一描述模块和第二描述模块;根据所述至少一个描述模块组合构建所述至少一个描述数据对
。3.
根据权利要求2所述的方法,其特征在于,所述至少一个描述模块组合中任一个表示为目标描述模块组合;所述根据所述至少一个描述模块组合构建所述至少一个描述数据对,包括:将所述目标描述模块组合中的第一描述模块确定为第一比对模块,将所述目标描述模块组合中的第二描述模块确定为第二比对模块;对所述第一比对模块中的第一描述数据和所述第二比对模块中的第二描述数据进行组合,得到所述至少一个描述数据对
。4.
根据权利要求1所述的方法,其特征在于,所述至少一个描述数据对包括第一描述数据对和第二描述数据对;所述分别对每个描述数据对中的第一描述数据和第二描述数据进行比对,包括:将所述第一描述数据对中的第一描述数据确定为第一比对数据,将所述第一描述数据对中的第二描述数据确定为第二比对数据;对所述第一比对数据和所述第二比对数据进行比对,得到目标比对结果;若所述目标比对结果用于指示所述第一比对数据与所述第二比对数据相同,且所述第二描述数据对包含所述第一比对数据或所述第二比对数据,则跳过针对所述第二描述数据对的比对流程
。5.
根据权利要求4所述的方法,...
【专利技术属性】
技术研发人员:王娇妮,胡福星,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。