多类型动态表格数据的统一化处理方法及装置制造方法及图纸

技术编号:39494466 阅读:7 留言:0更新日期:2023-11-24 11:20
本发明专利技术提供一种多类型动态表格数据的统一化处理方法及装置,在该方法中,包括:确定针对多个所需求处理的动态表格类型的结构体数组;所述结构体数组包括多个结构体规范,且每一所述结构体规范分别对应于不同的动态表格类型;获取具有对应至少一个所述动态表格类型的表格数据集;基于所述结构体数组将所述动态表格数据集进行结构化处理,以得到相应的结构化动态表格数据集

【技术实现步骤摘要】
多类型动态表格数据的统一化处理方法及装置


[0001]本专利技术涉及计算机应用
,尤其涉及一种针对人力资源系统的多类型动态表格数据的统一化处理方法及装置


技术介绍

[0002]近些年来,随着信息化的浪潮在各个行业的席卷,信息系统对于每个行业及行业内的垂直领域都有着极其重要的作用

而在这些信息系统中,表格化数据的采集及应用是一个不可或缺的组成部分,所以表格数据的结构化存储也成了一个不可避免的技术节点

[0003]但是,在各领域关系越来越错综复杂的今天,多类型多页面的套式表格应用也逐渐成了一种趋势

因此,如何对这些表格数据进行统一化的采集

存储及展示,成了目前业界亟需解决的难题


技术实现思路

[0004]本专利技术实施例提供了一种针对人力资源系统的多类型动态表格数据的统一化处理方法及装置,用于至少解决上述技术问题之一

[0005]第一方面,本专利技术实施例提供一种针对人力资源系统的多类型动态表格数据的统一化处理方法,所述人力资源系统的动态扩展类型包括横式扩展类型和纵式扩展类型,所述处理方法包括:确定针对多个所需求处理的动态表格类型的结构体数组;所述结构体数组包括多个结构体规范,且每一所述结构体规范分别对应于不同的动态表格类型;获取具有对应至少一个所述动态表格类型的表格数据集;基于所述结构体数组将所述表格数据集进行结构化处理,以得到相应的结构化表格数据集

[0006]优选地,在基于所述结构体数组将所述表格数据集进行结构化处理,以得到相应的结构化表格数据集之后,所述方法还包括:从所述结构化表格数据集中,提取各个所需求处理的动态表格类型分别对应的第一结构化表格数据;针对各个动态表格类型的第一结构化表格数据分别进行数据拼接处理,以得到相应的各个类型拼接数据

[0007]优选地,在针对各个动态表格类型的第一结构化表格数据,分别进行数据拼接处理之后,所述方法还包括:根据所述类型拼接数据的动态表格类型,调用相应的表格渲染配置进行表格渲染操作

[0008]优选地,所述确定针对多个所需求处理的动态表格类型的结构体数组,包括:针对各个所需求处理的动态表格类型,获取所述动态表格类型所对应的表格属性,并根据所述表格属性确定相应的结构体规范;根据各个所需求处理的动态表格类型所对应的结构体规范,确定结构体数组

[0009]优选地,在确定针对多个所需求处理的动态表格类型的结构体数组之前,所述方法还包括:获取待处理的套表数据;确定所述套表数据所包含的各个报表页面的页面信息;识别所述各个报表页面的页面信息的报表类型,以确定相应的多个所需求处理的动态表格类型

[0010]优选地,所述结构化表格数据集中的各个结构化表格数据为字符串类型

[0011]优选地,所述结构化表格数据集中的各个结构化表格数据与所述表格数据集中相应的表格数据为双向交互状态

[0012]第二方面,本专利技术实施例提供一种针对人力资源系统的多类型动态表格数据的统一化处理装置,所述人力资源系统的动态扩展类型包括横式扩展类型和纵式扩展类型,所述处理装置包括:结构体数组确定单元,用于确定针对多个所需求处理的动态表格类型的结构体数组;所述结构体数组包括多个结构体规范,且每一所述结构体规范分别对应于不同的动态表格类型;表格数据获取单元,用于获取具有对应至少一个所述动态表格类型的表格数据集;结构化处理单元,用于基于所述结构体数组将所述表格数据集进行结构化处理,以得到相应的结构化表格数据集,所述结构化表格数据集存储于关系型数据库中

[0013]优选地,所述结构化表格数据集用于根据数据集间的关联关系进行关联型统计分析

[0014]第三方面,本专利技术实施例提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法的步骤

[0015]第四方面,本专利技术实施例提供一种存储介质,所述存储介质中存储有一个或多个包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者网络设备等)读取并执行,以用于执行本专利技术上述方法的步骤

[0016]第五方面,本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述方法的步骤

[0017]上述技术方案,与现有技术相比至少具有如下有益效果:
[0018]上述方案,针对多个需求处理的动态表格类型确定相应的结构体数组,以整合不同动态表格类型所对应的结构体规范,并在获得输入的表格数据集时,利用结构体数组对其进行结构化处理,以得到相应的结构化表格数据集

由此,实现了对多类型动态表格数据的统一化数据采集及存储

[0019]上述方案所得到的结构化表格数据集存储在关系型数据库中,支持按照表格间关联关系进行关联型统计分析

附图说明
[0020]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0021]图1示出了根据本专利技术实施例的针对人力资源系统的多类型动态表格数据的统一化处理方法的一示例的流程图;
[0022]图2示出了根据本专利技术实施例的针对人力资源系统的多类型动态表格数据的统一化处理方法的一示例的流程图;
[0023]图3示出了根据本专利技术实施例的针对人力资源系统的多类型动态表格数据的统一化处理方法的一示例的流程图;
[0024]图4示出了根据本专利技术实施例的针对人力资源系统的多类型动态表格数据的统一化处理装置的一示例的结构框图
;
[0025]图5为本专利技术的电子设备的一实施例的结构示意图

具体实施方式
[0026]为使本专利技术实施例的目的

技术方案和优点更加清楚,下面将结合本专利技术实施例的附图,对本专利技术实施例的技术方案进行清楚

完整地描述

显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例

基于所描述的本专利技术的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0027]除非另外定义,本专利技术使用的技术术语或者科学术语应当为本专利技术所属领域内具有一般技能的人士所理解的通常意义

...

【技术保护点】

【技术特征摘要】
1.
一种针对人力资源系统的多类型动态表格数据的统一化处理方法,其特征在于,所述人力资源系统的动态扩展类型包括横式扩展类型和纵式扩展类型,所述处理方法包括:确定针对多个所需求处理的动态表格类型的结构体数组;所述结构体数组包括多个结构体规范,且每一所述结构体规范分别对应于不同的动态表格类型;获取具有对应至少一个所述动态表格类型的表格数据集;基于所述结构体数组将所述表格数据集进行结构化处理,以得到相应的结构化表格数据集
。2.
根据权利要求1所述的方法,其特征在于,在基于所述结构体数组将所述动态表格数据集进行结构化处理,以得到相应的结构化表格数据集之后,所述方法还包括:从所述结构化表格数据集中,提取各个所需求处理的动态表格类型分别对应的第一结构化表格数据;针对各个动态表格类型的第一结构化表格数据分别进行数据拼接处理,以得到相应的各个类型拼接数据
。3.
根据权利要求2所述的方法,其特征在于,在针对各个动态表格类型的第一结构化表格数据,分别进行数据拼接处理之后,所述方法还包括:根据所述类型拼接数据的表动态表格类型,调用相应的表格渲染配置进行表格渲染操作
。4.
根据权利要求1所述的方法,其特征在于,所述确定针对多个所需求处理的动态表格类型的结构体数组,包括:针对各个所需求处理的动态表格类型,获取所述动态表格类型所对应的表格属性,并根据所述表格属性确定相应的结构体规范;根据各个所需求处理的动态表格类型所对应的结构体规范,确定结构体数组
。5.
根据权利要求1所述的方法,其特征在于,在确定针对多个所需求处理的动态表格类型的结构体数组之前,所述方法...

【专利技术属性】
技术研发人员:王新建李凯徐卫东张金龙孙小祎张庆群
申请(专利权)人:鲁班北京电子商务科技有限公司
类型:发明
国别省市:

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

1