本发明专利技术公开了一种文件格式转换过程中不同类型单元的处理方法,包括:获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;解析所述第二目标文件中包含的各个占位符;将所述各个占位符中存在对应控件的占位符替换成与其对应的控件。上述的处理方法,格式转换的过程中,通过对不同类型单元输入框中插入不同占位符,依据占位符的不同,区分每一个单元对应控件,并将占位符与其对应的控件进行替换,避免了文件格式转换过程中造成的与单元对应的控件不可用的问题。
【技术实现步骤摘要】
文件格式转换过程中不同类型单元的处理方法及系统
本专利技术涉及格式转换
,尤其涉及一种文件格式转换过程中不同类型单元的处理方法及系统。
技术介绍
在文件进行格式转换的过程中,经常忽略文件中不同类型未定义单元的处理,以Excel转换成HTML为例,在转换的过程中,直接将Excel进行转换,并没有对Excel中的日期、单选框、多选框、文本或者大文本域等不同类型单元中的控件进行转换。专利技术人对现有的文件格式转换的过程中不同类型单元的处理方式进行研究发现,由于没有对不同类型单元中的控件进行转换,导致文件格式转换过程中与单元对应的控件不可用
技术实现思路
有鉴于此,本专利技术提供了一种文件格式转换过程中默认值的处理方法,用以解决现有技术中通过用户对默认值数据的填写,增加了工作量的同时出错的概率也会增加问题。具体方案如下:一种文件格式转换过程中不同类型单元的处理方法,包括:获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;解析所述第二目标文件中包含的各个占位符;将所述各个占位符中存在对应控件的占位符替换成与其对应的控件。上述的方法,可选的,还包括:将所述第二目标文件存储到预先建立的文件数据库中。上述的方法,可选的,依据预设的转换规则生成的第一目标文件,包括:解析待处理的目标文件中包含的各个不同类型的单元;在预设的占位符类型对照表中分别查找与每一个单元对应的占位符,将所述占位符插入到与其对应的单元输入框中;当插入完成时,得到第一目标文件。上述的方法,可选的,将所述各个占位符中存在对应类型的占位符替换成与其对应的控件,包括:分别选取所述第二目标文件中的每一个占位符作为待比较占位符,解析所述待比较占位符包含的标识;针对每一个标识,判断所述预设的控件替换表中是否存在与所述标识相同的目标控件;若是,将存在对应目标控件的占位符替换成与其对应的目标控件。上述的方法,可选的,还包括:将不存在对应控件的占位符存储到匹配失败列表中,每间隔预设的时长,依据所述匹配失败列表中的各个占位符,更新所述预设的控件替换表。一种文件格式转换过程中不同类型单元的处理系统,包括:获取模块,用于获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;转换模块,用于将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;解析模块,用于解析所述第二目标文件中包含的各个占位符;替换模块,用于将所述各个占位符中存在对应控件的占位符替换成与其对应的控件。上述的系统,可选的,还包括:存储模块,用于将所述第二目标文件存储到预先建立的文件数据库中。上述的系统,可选的,所述获取模块包括:解析单元,用于解析待处理的目标文件中包含的各个不同类型的单元;插入单元,用于在预设的占位符类型对照表中分别查找与每一个单元对应的占位符,将所述占位符插入到与其对应的单元输入框中;确定单元,用于当插入完成时,得到第一目标文件。上述的系统,可选的,所述替换模块包括:选取单元,用于分别选取所述第二目标文件中的每一个占位符作为待比较占位符,解析所述待比较占位符包含的标识;判断单元,用于针对每一个标识,判断所述预设的控件替换表中是否存在与所述标识相同的目标控件;替换单元,用于若是,将存在对应目标控件的占位符替换成与其对应的目标控件。上述的系统,可选的,还包括:更新单元,用于将不存在对应控件的占位符存储到匹配失败列表中,每间隔预设的时长,依据所述匹配失败列表中的各个占位符,更新所述预设的控件替换表。与现有技术相比,本专利技术包括以下优点:本专利技术公开了一种文件格式转换过程中不同类型单元的处理方法,包括:获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;解析所述第二目标文件中包含的各个占位符;将所述各个占位符中存在对应控件的占位符替换成与其对应的控件。上述的处理方法,格式转换的过程中,通过对不同类型单元输入框中插入不同占位符,依据占位符的不同,区分每一个单元对应控件,并将占位符与其对应的控件进行替换,避免了文件格式转换过程中造成的与单元对应的控件不可用的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种文件格式转换过程中不同类型单元的处理方法流程图;图2为本申请又一实施例公开的一种文件格式转换过程中不同类型单元的处理方法流程图;图3为本申请又一实施例公开的一种文件格式转换过程中不同类型单元的处理方法流程图;图4为本申请实施例公开的一种文件格式转换过程中不同类型单元的处理方法示意图;图5为本申请实施例公开的一种文件格式转换过程中不同类型单元的处理方法示意图;图6为本申请实施例公开的一种文件格式转换过程中不同类型单元的处理系统结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。本专利技术公开了一种文件格式转换过程中不同类型单元的处理方法,所述方法应用在文件的格式转换过程中,所述处理方法的执行主体可以为文件转换处理平台中的控制器或者处理器等。本专利技术实施例中,所述方法的执行流程如图1所示,包括步骤:本专利技术提供了文件格式转换过程中默认值的处理方法,所述方法应用在文件格式转换的过程中,所述处理方法的执行主体可以为文件转换处理平台。本专利技术实施例中,所述处理方法的执行流程如图1所示,包括步骤:S101、获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;本专利技术实施例中,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符,其中,所述占位符与单元是存在对应关系,所述对应关系是预先设置的,优选的,所述不同类型单元并不是所述第一目标文件中包含的所有的单元,优选的,可以为日期、单选、多选、文本和大文本域等。S102、将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;本专利技术实施例中,将所述第一目标文件传递到所述文件转换处理平台中包含的格式转换模块中进行转换,转换得到第二目标文件,所述第二目标文件与所述第一目标文件的区别在于文件的类型不同,因此所述第二目标文本文档来自技高网...
【技术保护点】
一种文件格式转换过程中不同类型单元的处理方法,其特征在于,包括:获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;解析所述第二目标文件中包含的各个占位符;将所述各个占位符中存在对应控件的占位符替换成与其对应的控件。
【技术特征摘要】
1.一种文件格式转换过程中不同类型单元的处理方法,其特征在于,包括:获取依据预设的设置规则生成的第一目标文件,所述第一目标文件中的各个不同类型单元的输入框中已经被插入对应的占位符;将所述第一目标文件传递到预设的格式转换模块转换成第二目标文件;解析所述第二目标文件中包含的各个占位符;将所述各个占位符中存在对应控件的占位符替换成与其对应的控件。2.根据权利要求1所述的方法,其特征在于,还包括:将所述第二目标文件存储到预先建立的文件数据库中。3.根据权利要求1所述的方法,其特征在于,依据预设的转换规则生成的第一目标文件,包括:解析待处理的目标文件中包含的各个不同类型的单元;在预设的占位符类型对照表中分别查找与每一个单元对应的占位符,将所述占位符插入到与其对应的单元输入框中;当插入完成时,得到第一目标文件。4.根据权利要求1所述的方法,其特征在于,将所述各个占位符中存在对应类型的占位符替换成与其对应的控件,包括:分别选取所述第二目标文件中的每一个占位符作为待比较占位符,解析所述待比较占位符包含的标识;针对每一个标识,判断所述预设的控件替换表中是否存在与所述标识相同的目标控件;若是,将存在对应目标控件的占位符替换成与其对应的目标控件。5.根据权利要求4所述的方法,其特征在于,还包括:将不存在对应控件的占位符存储到匹配失败列表中,每间隔预设的时长,依据所述匹配失败列表中的各个占位符,更新所述预设的控件替换表。6.一种文件格式转换过程中不同类型单元的处理系统...
【专利技术属性】
技术研发人员:罗新伟,江春华,杨志鹏,陈显龙,王洪兴,魏青松,
申请(专利权)人:北京恒华伟业科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。