基于语义化标签模板的Excel文件处理方法及装置制造方法及图纸

技术编号:36343062 阅读:53 留言:0更新日期:2023-01-14 17:56
本发明专利技术提供了一种基于语义化标签模板的Excel文件处理方法及装置,其中,方法包括:基于Excel文件进行数据处理的数据处理方式、处理逻辑以及处理流程预先制定语义化标签并分类,获取基础标签模板,通过对基础标签模板进行特定配置生成组合型标签模板,对待处理的Excel文件设置表格操作范围,并通过选择对应的基础标签模板以及组合型标签模板生成操作命令;对操作命令进行规范性及正确性校验,生成校验结果;根据校验结果对操作命令通过语义化标签解释器进行命令解析,根据解析后的操作命令对待处理Excel文件进行操作,从而生成处理好的Excel文件。本申请通过对Excel文件内容处理的常见操作进一步细化制成规则后以标签形式封装,以提高Excel文件内容处理效率。以提高Excel文件内容处理效率。以提高Excel文件内容处理效率。

【技术实现步骤摘要】
基于语义化标签模板的Excel文件处理方法及装置


[0001]本文件涉及计算机
,尤其涉及一种基于语义化标签模板的Excel文件处理方法及装置。

技术介绍

[0002]目前对Excel类文件进行处理,通常在打开文件后利用内置函数或对单元格进行操作来得到目标Excel文件。对于提升Excel文件的数据处理效率,只能依靠熟练的Excel软件操作经验或着针对特定业务的Excel文件来开发定制化工具、编写宏函数,然后进行Excel文件处理。并且现有的Excel数据处理工具所包含的功能基本为数据对比、工作表合并、批量录入、指定文本内容提取等功能,此类功能多为Excel基础功能的封装,对于文件处理有一定的效率提升,但对于文件内容的按需高效率处理并不能起到实质作用,仍然需要使用者按需求逐步对Excel文件进行处理。

技术实现思路

[0003]本专利技术提供一种基于语义化标签模板的Excel文件处理方法及装置,旨在解决上述问题。
[0004]本专利技术提供了一种基于语义化标签模板的Excel文件处理方法,包括:
[0005]步骤S1、通过对Excel文件进行数据处理的数据处理方式、处理逻辑以及处理流程进一步细分,之后提取生成相关规则并预先制定语义化标签并分类,从而获取基础标签模板,并将基础标签模板加入标签库;
[0006]步骤S2、通过对基础标签模板进行特定配置生成组合型标签模板,将组合型标签模板进行分类后加入标签库;
[0007]步骤S3、对待处理的Excel文件设置表格操作范围,并通过选择对应的基础标签模板以及组合型标签模板生成操作命令;
[0008]步骤S4、对操作命令进行规范性及正确性校验,生成校验结果;
[0009]步骤S5、根据校验结果对操作命令通过语义化标签解释器进行命令解析,根据解析后的操作命令对待处理Excel文件进行操作,从而生成处理好的Excel文件。
[0010]本专利技术提供了一种基于语义化标签模板的Excel文件处理装置,包括:
[0011]基础标签单元,用于通过对Excel文件进行数据处理的数据处理方式、处理逻辑以及处理流程进一步细分,之后提取生成相关规则并预先制定语义化标签并分类,从而获取基础标签模板,并将基础标签模板加入标签库;
[0012]组合标签单元,用于通过对基础标签模板进行特定配置生成组合型标签模板,将组合型标签模板进行分类后加入标签库;
[0013]操作命令单元,对待处理的Excel文件设置表格操作范围,并通过选择对应的基础标签模板以及组合型标签模板生成操作命令;
[0014]校验单元,用于对操作命令进行规范性及正确性校验,生成校验结果;
[0015]文件处理单元,用于根据校验结果对操作命令通过语义化标签解释器进行命令解析,根据解析后的操作命令对待处理Excel文件进行操作,从而生成处理好的Excel文件。
[0016]通过采用本专利技术实施例,基于Excel文件进行数据处理的数据处理方式、处理逻辑以及处理流程预先制定语义化标签并分类,获取基础标签模板,通过对基础标签模板进行特定配置生成组合型标签模板,提升了Excel数据处理效率、处理多工作表复杂计算、误操作造成结果偏离目标数据等问题都有显著的效果。
附图说明
[0017]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术实施例的基于语义化标签模板的Excel文件处理方法的流程图;
[0019]图2为本专利技术实施例的用户使用基于语义化标签模板的Excel文件处理方法的处理流程图;
[0020]图3为本专利技术实施例的基于语义化标签模板的Excel文件处理系统的示意图。
具体实施方式
[0021]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
[0022]方法实施例
[0023]本专利技术实施例提供了一种基于语义化标签模板的Excel文件处理方法,图1为本专利技术实施例的基于语义化标签模板的Excel文件处理方法的流程图,根据图1所示,本专利技术实施例的基于语义化标签模板的Excel文件处理方法具体包括:
[0024]步骤S1、通过对Excel文件进行数据处理的数据处理方式、处理逻辑以及处理流程进一步细分,之后提取生成相关规则并预先制定语义化标签并分类,从而获取基础标签模板,并将基础标签模板加入标签库;步骤S1中预先制定语义化标签并分类具体包括:
[0025]将语义化标签分为数据范围控制语义化标签、数据内容格式化语义化标签、区域数据操控语义化标签以及执行逻辑控制语义标签;
[0026]数据范围控制语义化标签用于完成对待处理Excel文件的数据操作范围的控制;
[0027]数据内容格式化语义化标签用于完成对待处理Excel文件的格式化操作;
[0028]区域数据操控语义化标签用于完成Excel文件的操作区域选择;
[0029]执行逻辑控制语义标签用于完成对待处理Excel文件的逻辑控制操作。
[0030]步骤S2、通过对基础标签模板进行特定配置生成组合型标签模板,将组合型标签模板进行分类后加入标签库;
[0031]步骤S3、对待处理的Excel文件设置表格操作范围,并通过选择对应的基础标签模
板以及组合型标签模板生成操作命令;S3中对待处理的Excel文件设置表格操作范围具体包括:
[0032]通过POI工具类进行Excel文件内容分析,并根据用户确定的数据展示范围确定文件自定义工作表内容、自定义行列内容以及自定义多工作表组合内容的展示。
[0033]步骤S4、对操作命令进行规范性及正确性校验,生成校验结果;步骤S4具体包括:
[0034]对操作命令进行规范性及正确性校验后,若校验通过则执行步骤S5所述的内容,若校验失败,则生成失败提示信息,根据失败提示信息重新生成操作命令。
[0035]步骤S5、根据校验结果对操作命令通过语义化标签解释器进行命令解析,根据解析后的操作命令对待处理Excel文件进行操作,从而生成处理好的Excel文件。
[0036]基于语义化标签模板的Excel文件处理方法进一步包括:在选择对应的基础标签模板以及组合型标签模板对Excel文件进行处理时根据Excel文件的处理需求生成新的组合型标签模板,并将新的组合标签本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于语义化标签模板的Excel文件处理方法,其特征在于,包括:步骤S1、通过对Excel文件进行数据处理的数据处理方式、处理逻辑以及处理流程进一步细分,之后提取生成相关规则并预先制定语义化标签并分类,从而获取基础标签模板,并将所述基础标签模板加入标签库;步骤S2、通过对所述基础标签模板进行特定配置生成组合型标签模板,将所述组合型标签模板进行分类后加入所述标签库;步骤S3、对待处理的Excel文件设置表格操作范围,并通过选择对应的基础标签模板以及所述组合型标签模板生成操作命令;步骤S4、对所述操作命令进行规范性及正确性校验,生成校验结果;步骤S5、根据校验结果对所述操作命令通过语义化标签解释器进行命令解析,根据解析后的操作命令对所述待处理Excel文件进行操作,从而生成处理好的Excel文件。2.根据权利要求1所述的方法,其特征在于,所述步骤S1中预先制定语义化标签并分类具体包括:将所述语义化标签分为数据范围控制语义化标签、数据内容格式化语义化标签、区域数据操控语义化标签以及执行逻辑控制语义标签;所述数据范围控制语义化标签用于完成对所述待处理Excel文件的数据操作范围的控制;所述数据内容格式化语义化标签用于完成对所述待处理Excel文件的格式化操作;所述区域数据操控语义化标签用于完成Excel文件的操作区域选择;所述执行逻辑控制语义标签用于完成对所述待处理Excel文件的逻辑控制操作。3.根据权利要求1所述的方法,所述S3中对待处理的Excel文件设置表格操作范围具体包括:通过POI工具类进行Excel文件内容分析,并根据用户确定的数据展示范围确定文件自定义工作表内容、自定义行列内容以及自定义多工作表组合内容的展示。4.根据权利要求1所述的方法,其特征在于,所述步骤S4具体包括:对所述操作命令进行规范性及正确性校验后,若校验通过则执行步骤S5所述的内容,若所述校验失败,则生成失败提示信息,根据所述失败提示信息重新生成操作命令。5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:在选择对应的基础标签模板以及所述组合型标签模板对所述Excel文件进行处理时根据所述Excel文件的处理需求生成新的组合型标签模板,并将所述新的组合标签模板加入到标签库中。6.一种基于语义化标签模板...

【专利技术属性】
技术研发人员:陆旭陈调丽赵晶璐刘顺志赵凯张英
申请(专利权)人:中核四零四有限公司
类型:发明
国别省市:

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

1