文件信息处理方法、装置及电子设备制造方法及图纸

技术编号:35579593 阅读:30 留言:0更新日期:2022-11-12 16:06
本申请实施例提供了一种文件信息处理方法、装置、电子设备及计算机可读存储介质,涉及计算机技术领域。该方法包括:接收待上传文件;确定所述待上传文件的文件类型为目标文件类型的情况下,根据所述目标文件类型对所述待上传文件进行解析,得到所述待上传文件的文件内容;确定所述文件内容包括目标内容的情况下,将所述待上传文件上传至目标信息系统。本申请实施例通过先后分别确定文件类型正确、文件内容正确之后,再将待上传文件上传至目标信息系统,以保证上传的文件的正确性,避免上传错误文件,并减轻服务器对所上传的文件的校验压力,以此提升服务器的处理效率。以此提升服务器的处理效率。以此提升服务器的处理效率。

【技术实现步骤摘要】
文件信息处理方法、装置及电子设备


[0001]本申请涉及计算机
,具体而言,本申请涉及一种文件信息处理方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在数据统计及数据处理领域,通常存在获取数据、并将所获取的数据上传至数据库或者数据信息系统的场景;例如,当需要对用户信息或者员工信息等数据进行统计时,可以获取上述数据,并将其上传至数据信息系统。在对上述数据进行上传时,可以将记载该数据的文件进行上传,例如,可以将记载该数据的数据表文件进行上传,从而实现数据的快速上传。然而,在对记载数据的文件进行上传的过程中,容易出现误传文件的情况,即所上传的文件为错误文件,造成信息统计的错误率较高。

技术实现思路

[0003]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是在数据统计过程中的容易出现误传文件的问题。
[0004]根据本申请的一个方面,提供了一种文件信息处理方法,该方法包括:接收待上传文件;
[0005]确定所述待上传文件的文件类型为目标文件类型的情况下,根据所述目标文件类型对所述待上传文件进行解析,得到所述待上传文件的文件内容;
[0006]确定所述文件内容包括目标内容的情况下,将所述待上传文件上传至目标信息系统。
[0007]可选的,在所述得到所述待上传文件的文件内容之后,所述方法还包括:
[0008]对所述文件内容进行显示。
[0009]可选的,所述确定所述待上传文件的文件类型为目标文件类型,包括:
[0010]获取所述待上传文件的文件头信息,根据所述文件头信息确定所述文件类型;
[0011]所述文件类型包括预设的目标文件类型的情况下,确定所述待上传文件的文件类型为目标文件类型;和/或显示所述文件类型,接收到用户针对所述文件类型的确认信息,确定所述文件类型为所述目标文件类型。
[0012]可选的,所述根据所述目标文件类型对所述待上传文件进行解析,得到所述待上传文件的文件内容,包括:
[0013]通过所述目标文件类型对应的解析方式,对所述待上传文件进行解析,得到解析内容;
[0014]对所述解析内容进行格式还原处理,得到所述文件内容。
[0015]可选的,所述目标文件类型为数据表类型,所述解析内容包括数据表中的数据;
[0016]所述对所述解析内容进行格式还原处理,包括:
[0017]确定所述数据表中的多个数据行和/或多个数据列中数据的数据个数不相同的情
况下,对所述数据行和/或所述数据列进行补齐处理;
[0018]其中,所述补齐处理后的多个所述数据行的数据个数相同;所述补齐处理后的多个所述数据列的数据个数相同。
[0019]可选的,所述对所述解析内容进行格式还原处理,还包括:
[0020]确定所述数据表中,所述数据行和/或所述数据列中全部数据为空数据的情况下,
[0021]将所述数据行与其相邻的数据行进行合并处理;和/或将所述数据列与其相邻的数据列进行合并处理。
[0022]可选的,所述确定所述文件内容包括目标内容,包括:
[0023]确定所述待上传文件的上传位置;
[0024]获取与所述上传位置关联的指示内容,
[0025]确定所述文件内容与所述指示内容相关联的情况下,确定所述文件内容包括所述目标内容。
[0026]可选的,所述确定所述文件内容包括目标内容,包括:
[0027]接收到用户针对所述文件内容的确认信息,确定所述文件内容为所述目标内容。
[0028]可选的,所述方法还包括:
[0029]接收到用户的否定信息的情况下,发送提示重新上传文件的提示信息。
[0030]根据本申请的另一个方面,提供了一种文件信息处理装置,该装置包括:
[0031]文件接收模块,用于接收待上传文件;
[0032]文件解析模块,用于确定所述待上传文件的文件类型为目标文件类型的情况下,根据所述目标文件类型对所述待上传文件进行解析,得到所述待上传文件的文件内容;
[0033]文件上传模块,用于确定所述文件内容包括目标内容的情况下,将所述待上传文件上传至目标信息系统。
[0034]根据本申请的另一个方面,提供了一种电子设备,该电子设备包括:
[0035]一个或多个处理器;
[0036]存储器;
[0037]一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行根据本申请的第一方面任一项所述的文件信息处理方法。
[0038]例如,本申请的第三方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
[0039]存储器用于存放至少一可执行指令,可执行指令使处理器执行如本申请的第一方面所示的文件信息处理方法对应的操作。
[0040]根据本申请的再一个方面,提供了一种计算机可读存储介质,所述计算机程序被处理器执行时实现本申请的第一方面任一项所述的文件信息处理方法。
[0041]例如,本申请实施例的第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现本申请第一方面所示的文件信息处理方法。
[0042]根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算
机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述第一方面的各种可选实现方式中提供的方法。
[0043]本申请提供的技术方案带来的有益效果是:
[0044]本申请实施例中,接收到待上传文件后,在确定所述待上传文件的文件类型为目标文件类型的情况下,对所述待上传文件进行解析,得到所述待上传文件的文件内容,然后,在确定所述文件内容包括目标内容的情况下,将所述待上传文件上传至目标信息系统。本申请实施例通过先后分别确定文件类型正确、文件内容正确之后,再将待上传文件上传至目标信息系统,通过文件类型以及文件内容校验操作,降低文件误传率,并减轻服务器对所上传的文件的校验压力,以此提升服务器的处理效率。
附图说明
[0045]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0046]图1为本申请实施例提供的一种文件信息处理方法的流程示意图之一;
[0047]图2为本申请实施例提供的一种文件信息处理方法的流程示意图之二;
[0048]图3为本申请实施例提供的一种文件信息处理方法的应用场景示意图;
[0049]图4为本申请实施例提供的一种文件信息处理装置的结构示意图;
[0050]图5为本申请实施例提供的一种文件信息处理的电子设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件信息处理方法,其特征在于,包括:接收待上传文件;确定所述待上传文件的文件类型为目标文件类型的情况下,根据所述目标文件类型对所述待上传文件进行解析,得到所述待上传文件的文件内容;确定所述文件内容包括目标内容的情况下,将所述待上传文件上传至目标信息系统。2.根据权利要求1所述的文件信息处理方法,其特征在于,在所述得到所述待上传文件的文件内容之后,所述方法还包括:对所述文件内容进行显示。3.根据权利要求1所述的文件信息处理方法,其特征在于,所述确定所述待上传文件的文件类型为目标文件类型,包括:获取所述待上传文件的文件头信息,根据所述文件头信息确定所述文件类型;所述文件类型包括预设的目标文件类型的情况下,确定所述待上传文件的文件类型为目标文件类型;和/或显示所述文件类型,接收到用户针对所述文件类型的确认信息,确定所述文件类型为所述目标文件类型。4.根据权利要求1所述的文件信息处理方法,其特征在于,所述根据所述目标文件类型对所述待上传文件进行解析,得到所述待上传文件的文件内容,包括:通过所述目标文件类型对应的解析方式,对所述待上传文件进行解析,得到解析内容;对所述解析内容进行格式还原处理,得到所述文件内容。5.根据权利要求4所述的文件信息处理方法,其特征在于,所述目标文件类型为数据表类型,所述解析内容包括数据表中的数据;所述对所述解析内容进行格式还原处理,包括:确定所述数据表中的多个数据行和/或多个数据列中数据的数据个数不相同的情况下,对所述数据行和/或所述数据列进行补齐处理;其中,所述补齐处理后的多个所述数据行的数据个数相同;所述补齐处理后的多个所述数据列的数据个数相同。6.根据权利要求5所述的文件信息处理方法,其特征在于,所述对所述解析内容...

【专利技术属性】
技术研发人员:苗雨
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1