应用于金融报文的校验方法和装置制造方法及图纸

技术编号:16348737 阅读:199 留言:0更新日期:2017-10-03 23:19
本发明专利技术提出一种应用于金融报文的校验方法和装置,该应用于金融报文的校验方法包括获取金融报文,并对金融报文进行解析以获取金融报文的子标签;从第一配置表中读取与子标签的键值对应的基础XML标签校验器的校验值,以及从第二配置表中读取金融报文的特征校验器的校验值;根据基础XML标签校验器的校验值和特征校验器的校验值对金融报文进行校验。通过本发明专利技术能够有效提升金融报文的校验效率。

【技术实现步骤摘要】
应用于金融报文的校验方法和装置
本专利技术涉及计算机
,尤其涉及一种应用于金融报文的校验方法和装置。
技术介绍
随着线上交易业务的发展,需要与许多国内外的金融机构,例如,银行机构、清算机构,以及结算机构等进行合作,线上交易业务的交易过程主要是通过金融报文的方式进行。相关技术中,由于不同金融机构之间的金融报文结构差异大,相同金融机构的金融报文的种类繁多,并且每个金融报文包含多个一级标签,每个不同的一级标签下又包含多个子标签。随着金融报文所属的业务类型不同,相同的金融报文的相同级标签,其值有不同或者相同的业务规范,并且,由于不同金融报文中相同的子标签的路径不同,因此需要对子标签重复校验,金融报文的校验效率不高,校验成本大。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种应用于金融报文的校验方法,能够有效提升金融报文的校验效率。本专利技术的另一个目的在于提出一种应用于金融报文的校验装置。为达到上述目的,本专利技术第一方面实施例提出的应用于金融报文的校验方法,包括:获取金融报文,并对所述金融报文进行解析以获取所述金融报文的子本文档来自技高网...
应用于金融报文的校验方法和装置

【技术保护点】
一种应用于金融报文的校验方法,其特征在于,包括以下步骤:获取金融报文,并对所述金融报文进行解析以获取所述金融报文的子标签;从第一配置表中读取与所述子标签的键值对应的基础XML标签校验器的校验值,以及从第二配置表中读取所述金融报文的特征校验器的校验值;根据所述基础XML标签校验器的校验值和所述特征校验器的校验值对所述金融报文进行校验。

【技术特征摘要】
1.一种应用于金融报文的校验方法,其特征在于,包括以下步骤:获取金融报文,并对所述金融报文进行解析以获取所述金融报文的子标签;从第一配置表中读取与所述子标签的键值对应的基础XML标签校验器的校验值,以及从第二配置表中读取所述金融报文的特征校验器的校验值;根据所述基础XML标签校验器的校验值和所述特征校验器的校验值对所述金融报文进行校验。2.如权利要求1所述的应用于金融报文的校验方法,其特征在于,所述对所述金融报文进行解析以获取所述金融报文的子标签之后,还包括:获取与所述金融报文所属的业务类型对应的目标校验器,其中,所述目标校验器包含至少一个的一级标签校验器,每个所述一级标签校验器包含至少一个的基础XML标签校验器;从所述至少一个的基础XML标签校验器中获取所述与所述子标签的键值对应的基础XML标签校验器。3.如权利要求1所述的应用于金融报文的校验方法,其特征在于,还包括:从第三配置表中获取与所述子标签的键值对应的路径校验值;根据所述对应的路径校验值对所述金融报文的子标签的路径进行校验。4.如权利要求1所述的应用于金融报文的校验方法,其特征在于,所述根据所述基础XML标签校验器的校验值和所述特征校验器的校验值对所述金融报文进行校验,包括:根据所述基础XML标签校验器的校验值对所述金融报文的子标签的值、属性,以及类型进行校验;根据所述特征校验器的校验值对所述金融报文的子标签的特征点进行校验。5.如权利要求2所述的应用于金融报文的校验方法,其特征在于,在所述获取与所述金融报文所属的业务类型对应的目标校验器之前,还包括:根据与金融报文的子标签对应的基础XML标签校验器生成所述第一配置表;根据与金融报文的子标签对应的特征校验器生成所述第二配置表。6.如权利要求5所述的应用于金融报文的校验方法,其特征在于,还包括:根据与金融报文的一级标签对应的一级标签校验器生成所述第三配置表。7.一种应用于金融报文的...

【专利技术属性】
技术研发人员:陈银平
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1