【技术实现步骤摘要】
表格处理方法及装置
本申请涉及表格处理
,更具体地,是表格处理方法及装置。
技术介绍
目前,在某些行业中,通常使用表格来记录业务数据。记录有业务数据的表格可以被保存到数据库的数据表中,以实现业务数据的存储。需要说明的是,在保存包含业务数据的表格前,需要将表格转换为与数据表对应的对象,因此需要一种表格处理方法,来将表格转化为对象。
技术实现思路
有鉴于此,本申请提供了一种表格处理方法,用以将待处理表格转化为对象。另外,本申请还提供了一种表格处理装置,用以保证所述方法在实际中的应用及实现。为实现所述目的,本申请提供的技术方案如下:本申请的第一方面提供了一种表格处理方法,包括:获取到待处理表格后,确定与所述待处理表格对应的规则模板;其中,所述规则模板中包含若干字段,且每个字段具有各自对应的规则变量;扫描所述规则模板,以确定所述规则模板中包含的规则变量及规则变量在所述规则模板中的第一位置;依据所述规则变量在所述规则模板中的第一位置,确定待读取字段值在所述待处理表格中的第二位置,并读取所述第二位置处的字段值;其中,所述待读取字段值为所述规则变量对应的字段的字段值;在预生成的表格对象中,确定所述规则变量对应的目标属性,并将读取到的字段值确定为所述目标属性的属性值,获得目标表格对象。本申请的第二方面提供了一种表格处理装置,包括:规则模板确定模块,用于获取到待处理表格后,确定与所述待处理表格对应的规则模板;其中,所述规则模板中包含若干字段,且每个字段具有各自对应的规则变量;规则模板扫描模块,用于扫描所述规则模板,以确定所述规则模板中包含的规则变量及规则变量在所述规则模板 ...
【技术保护点】
一种表格处理方法,其特征在于,包括:获取到待处理表格后,确定与所述待处理表格对应的规则模板;其中,所述规则模板中包含若干字段,且每个字段具有各自对应的规则变量;扫描所述规则模板,以确定所述规则模板中包含的规则变量及规则变量在所述规则模板中的第一位置;依据所述规则变量在所述规则模板中的第一位置,确定待读取字段值在所述待处理表格中的第二位置,并读取所述第二位置处的字段值;其中,所述待读取字段值为所述规则变量对应的字段的字段值;在预生成的表格对象中,确定所述规则变量对应的目标属性,并将读取到的字段值确定为所述目标属性的属性值,获得目标表格对象。
【技术特征摘要】
1.一种表格处理方法,其特征在于,包括:获取到待处理表格后,确定与所述待处理表格对应的规则模板;其中,所述规则模板中包含若干字段,且每个字段具有各自对应的规则变量;扫描所述规则模板,以确定所述规则模板中包含的规则变量及规则变量在所述规则模板中的第一位置;依据所述规则变量在所述规则模板中的第一位置,确定待读取字段值在所述待处理表格中的第二位置,并读取所述第二位置处的字段值;其中,所述待读取字段值为所述规则变量对应的字段的字段值;在预生成的表格对象中,确定所述规则变量对应的目标属性,并将读取到的字段值确定为所述目标属性的属性值,获得目标表格对象。2.根据权利要求1所述的表格处理方法,其特征在于,还包括:将所述目标表格对象导入到预设数据表中。3.根据权利要求1所述的表格处理方法,其特征在于,所述扫描所述规则模板,以确定所述规则模板中包含的规则变量及规则变量在所述规则模板中的第一位置,包括:逐行逐列扫描所述规则模板的各个单元格,以查找所述规则模板中包含的规则变量,并记录所述规则变量在所述规则模板中的第一位置。4.根据权利要求1所述的表格处理方法,其特征在于,所述依据所述规则变量在所述规则模板中的第一位置,确定待读取字段值在所述待处理表格中的第二位置,包括:若所述规则变量未位于循环控制区域内,则将所述规则变量在所述规则模板中的第一位置,确定为待读取字段值在所述待处理表格中的第二位置;其中,所述循环控制区域由循环开始标识符所在的位置及循环结束标识符所在的位置构成;若所述规则变量位于循环控制区域内,则将所述规则变量在所述规则模板中的第一位置与所述循环开始标识符占据的表格空间之差,确定为待读取字段在所述待处理表格中的首个第二位置。5.根据权利要求4所述的表格处理方法,其特征在于,所述读取所述第二位置处的字段值,包括:若所述规则变量位于循环控制区域内,则确定所述规则变量在所述待处理表格中所占据的表格空间的行数;读取所述首个第二位置处的字段值后,以所述首个第二位置为开始位置点,并将所述行数作为行递增间隔,循环读取待读取字段值在所述待处理表格中的位置处的字段值。6.根据权利要求5所述的表格处理方法,其特征在于,所述在预生成的表格对象中,确定所述规则变量对应的目标属性,并将读取到的字段值确定为所述目标属性的属性值,包括:若所述规则变量位于循环控制区域内,生成表格子对象;其中,所述表格子对象包含在所述表格对象中;在所述表格子对象中,确定所述规则变量对应的目标属性,并将读取到的字段值确定为所述目标属性的属性值。7.一种表格处理装置,其特征在于,包括:规则模板确定模块,用于获取到待处理表格后,确定与所述待处理表格对应的规则模...
【专利技术属性】
技术研发人员:欧明治,朱宝俊,关应,
申请(专利权)人:远光软件股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。