一种文件异步解析处理方法及处理系统技术方案

技术编号:41132918 阅读:30 留言:0更新日期:2024-04-30 18:03
本发明专利技术公开了一种文件异步解析处理方法及处理系统,包括:获取目标文件得到目标文件的基本信息,并基于基本信息将目标文件分为普通文件和压缩文件;将普通文件加入普通文件内存队列,并将压缩文件加入压缩文件内存队列;在压缩文件内存队列中对压缩文件进行解压缩,并将解压缩后得到的普通文件加入普通文件内存队列;在普通文件内存队列中对普通文件进行内容提取;本发明专利技术通过异步处理和多线程并发处理的方式提高文件解析的效率,同时各个线程之间相互独立,并不互相干扰,提高整体的处理速度,保证解析过程的稳定性。

【技术实现步骤摘要】

本专利技术涉及计算机,具体为一种文件异步解析处理方法及处理系统


技术介绍

1、现有的文件处理方式在处理较大的文件时,常常需要对文件进行解析,这是一个非常耗时的过程,即在文件解析过程中必须等待前一个任务完成后才能进入下一个任务;这种同步处理方式不适合大型文件的处理以及需要频繁切换任务的场景;对于大文件或复杂文件,由于解析时间较长,会在等待文件解析完成时导致整个处理流程被阻塞,从而影响用户的使用体验。

2、综上所述,需要一种高效的文件解析方法,能够提高文件解析的速度。


技术实现思路

1、为解决上述问题,本专利技术提供如下技术方案:

2、第一方面,本专利技术公开了一种文件异步解析处理方法,包括:

3、获取目标文件得到目标文件的基本信息,并基于基本信息将目标文件分为普通文件和压缩文件;

4、将普通文件加入普通文件内存队列,并将压缩文件加入压缩文件内存队列;

5、在压缩文件内存队列中对压缩文件进行解压缩,并将解压缩后得到的普通文件加入普通文件内存队列;...

【技术保护点】

1.一种文件异步解析处理方法,其特征在于,包括:

2.根据权利要求1所述的一种文件异步解析处理方法,其特征在于,所述基本信息包括:文件名,文件保存路径,文件大小以及文件类型。

3.根据权利要求1所述的一种文件异步解析处理方法,其特征在于,所述基于所述基本信息将目标文件分为普通文件和压缩文件,包括:

4.根据权利要求1所述的一种文件异步解析处理方法,其特征在于,所述在压缩文件内存队列中对所述压缩文件进行解压缩,包括:

5.根据权利要求4所述的一种文件异步解析处理方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的一种文件异...

【技术特征摘要】

1.一种文件异步解析处理方法,其特征在于,包括:

2.根据权利要求1所述的一种文件异步解析处理方法,其特征在于,所述基本信息包括:文件名,文件保存路径,文件大小以及文件类型。

3.根据权利要求1所述的一种文件异步解析处理方法,其特征在于,所述基于所述基本信息将目标文件分为普通文件和压缩文件,包括:

4.根据权利要求1所述的一种文件异步解析处理方法,其特征在于,所述在压缩文件内存队列中对所述压缩文件进行解压缩,包括:

5.根据权利要求4所述的一种文件异步解析处理方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的一种文件异步解析...

【专利技术属性】
技术研发人员:周玉翟飞飞乔建华
申请(专利权)人:北京中科凡语科技有限公司
类型:发明
国别省市:

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

1