一种对数据完整性及正确性进行验证的方法及系统技术方案

技术编号:41065748 阅读:36 留言:0更新日期:2024-04-24 11:19
本发明专利技术公开了一种对数据完整性及正确性进行验证的方法及系统,其中方法包括:当接收或传输待验证的目标数据时,将所述目标数据转换为map集合类型数据;建立包括多种验证方法组合的验证模板;基于所述验证模板,对map集合类型数据的目标数据进行验证;获取所述目标数据的验证结果,并输出所述验证结果。本发明专利技术的数据验证执行不依赖第三方代码库,适配性高;本发明专利技术无复杂及无用代码流程,代码执行效率高,速度快;本发明专利技术自定义组合验证模板,自定义异常,灵活性高,适用范围广。

【技术实现步骤摘要】

本专利技术涉及信息技术应用,更具体地,涉及一种对数据完整性及正确性进行验证的方法及系统


技术介绍

1、数据验证在每个系统中的数据分析和处理中起着至关重要的作用。首先,它可以检查收集或传输到的数据的准确性,确保所有信息的正确性。在数据分析和数据传输等任务中,数据质量是核心因素。如果数据存在错误、缺失或不一致性,将会导致分析结果及存储数据的不准确性和误导性。此外,数据完整性也是关键,它关注数据在整个生命周期中的准确性、可靠性和有效性。怀疑和验证数据是每个程序必须要有的原则,因为数据出错的可能性很高。因此,在进行任何数据接收或传输之前,都应该首先对数据进行严格的验证,以确保数据的质量和完整性。

2、在系统开发过程中,后端接收表单数据,跨系统报文传输与接收,excel数据导入等业务,都需要进行数据的完整性与正确性的验证。所以在系统开发过程中,数据的完整性与正确性验证非常频繁。

3、因此,需要一种技术,以实现对数据完整性及正确性进行验证。


技术实现思路

1、本专利技术技术方案提供一种对数据完整本文档来自技高网...

【技术保护点】

1.一种对数据完整性及正确性进行验证的方法,所述方法包括:

2.根据权利要求1所述的方法,所述目标数据的类型包括:表单数据、跨系统报文数据。

3.根据权利要求1所述的方法,所述验证模板存储于:文件、关系型数据库、非关系型数据库以及代码类中。

4.根据权利要求1所述的方法,所述基于所述验证模板,对map集合类型数据的目标数据进行验证,包括验证目标数据的合法性:

5.根据权利要求1所述的方法,所述基于所述验证模板,对map集合类型数据的目标数据进行验证,包括对map集合类型数据的map对象中的值进行验证:

6.根据权利要求1所述的方...

【技术特征摘要】

1.一种对数据完整性及正确性进行验证的方法,所述方法包括:

2.根据权利要求1所述的方法,所述目标数据的类型包括:表单数据、跨系统报文数据。

3.根据权利要求1所述的方法,所述验证模板存储于:文件、关系型数据库、非关系型数据库以及代码类中。

4.根据权利要求1所述的方法,所述基于所述验证模板,对map集合类型数据的目标数据进行验证,包括验证目标数据的合法性:

5.根据权利要求1所述的方法,所述基于所述验证模板,对map集合类型数据的目标数据进行验证,包括对map集合类型数据的map对象中的值进行验证:

6.根据权利要求1所述的方法,所述基于所述验证模板,对map集合类型数据的目标数据进行验证,包括对输入的字符串是否符合规则进行验证:

7.一种对数据完整性...

【专利技术属性】
技术研发人员:郜辉辉
申请(专利权)人:航信云享科技有限公司
类型:发明
国别省市:

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

1