本发明涉及数据质量检测,特别是涉及一种ofd文件质量检测方法及装置。
背景技术:
1、ofd版式文档是我国自主研发、自主制定的版式文件格式标准。目前,ofd已经应用于电子公文、电子证照、电子档案以及电子发票等领域。
2、而随着ofd版式文档的广泛应用,ofd版式文档数据的质量也越来越重要。针对ofd版式文档数据质量检测,通常是采用阅读器读取签章信息以及元数据信息。然而仅通过验证签章信息无法正确判断ofd文件准确性,即只能够验证ofd文件本身是否合法,而无法检验ofd文件本身数据质量是否有问题,同时采用阅读器进行检测的检测效率较低。
技术实现思路
1、本发明所要解决的技术问题是:提供一种ofd文件质量检测方法及装置,解决检测效率低以及无法准确检测ofd文件质量的问题。
2、为了解决上述技术问题,本发明采用的技术方案为:
3、一种ofd文件质量检测方法,包括:
4、获取待生成的数据信息以及ofd模板文件;
5、根据验证需求将所述ofd模板文件转化验证文件;
6、采集所述数据信息中的数据得到数据文件;
7、将所述数据文件与所述验证文件叠加形成ofd签章文件;
8、读取所述ofd签章文件中的验证文件以及数据文件;
9、根据所述验证文件对所述数据文件进行校验。
10、为了解决上述技术问题,本发明采用的另一技术方案为:
11、一种ofd文件质量检测装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
12、获取待生成的数据信息以及ofd模板文件;
13、根据验证需求将所述ofd模板文件转化验证文件;
14、采集所述数据信息中的数据得到数据文件;
15、将所述数据文件与所述验证文件叠加形成ofd签章文件;
16、读取所述ofd签章文件中的验证文件以及数据文件;
17、根据所述验证文件对所述数据文件进行校验。
18、本发明的有益效果在于:基于验证需求将ofd模板文件转化成验证文件,以及采集待生成数据信息中的数据生成数据文件,再将数据文件与验证文件叠加生成ofd签章文件,由于最终是生成一个文件,使得在校验时可以只通过ofd签章文件内的验证部分对数据部分进行验证,无需依赖第三方控件或阅读器对ofd文件进行验证,实现通过ofd文件自身就可以校验ofd文件中的数据以及签章信息,从而解决现有ofd文件检测效率低以及无法检测文件质量的问题。
1.一种ofd文件质量检测方法,其特征在于,包括:
2.根据权利要求1所述的一种ofd文件质量检测方法,其特征在于,所述ofd模板文件包括每一对象的区域坐标位置、字段信息、数据格式以及约束条件;
3.根据权利要求2所述的一种ofd文件质量检测方法,其特征在于,所述根据所述验证文件对所述数据文件进行校验包括:
4.根据权利要求1所述的一种ofd文件质量检测方法,其特征在于,所述将所述数据文件与所述验证文件叠加形成签章ofd文件包括:
5.根据权利要求1或4所述的一种ofd文件质量检测方法,其特征在于,所述将所述数据文件与所述验证文件叠加形成ofd签章文件还包括:
6.一种ofd文件质量检测装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:
7.根据权利要求6所述的一种ofd文件质量检测装置,其特征在于,所述ofd模板文件包括每一对象的区域坐标位置、字段信息、数据格式以及约束条件;
8.根据权利要求7所述的一种ofd文件质量检测装置,其特征在于,所述根据所述验证文件对所述数据文件进行校验包括:
9.根据权利要求6所述的一种ofd文件质量检测装置,其特征在于,所述将所述数据文件与所述验证文件叠加形成签章ofd文件包括:
10.根据权利要求6或9所述的一种ofd文件质量检测装置,其特征在于,所述将所述数据文件与所述验证文件叠加形成ofd签章文件还包括: