一种解压压缩包并生成项目文件的方法及系统与流程

文档序号:19570955发布日期:2019-12-31 18:55阅读:545来源:国知局
一种解压压缩包并生成项目文件的方法及系统与流程

本发明涉及软件开发领域,特别涉及一种解压压缩包并生成项目文件的方法及系统。



背景技术:

在互联网高速发展的过程中,外包公司逐渐增多,而这些外包公司如果专注一个领域,极容易存在大部分可复用性的代码,这时候便可集中高复用代码,提高开发效率便能争取更多的时间,而由于大文件的产生,对文件进行压缩存储难以避免,这时候如果有一种可以快速解压压缩包并生成项目文件的系统,对于开发而言能减少不必要的麻烦,在增加代码复用性的同时能提升效率,能降低开发成本。



技术实现要素:

有鉴于此,本发明的目的是提供一种解压压缩包并生成项目文件的方法,可以快速解压压缩包并生成项目文件,达到增加代码复用性的同时并能提升效率,能降低开发成本,本发明还提供了一种解压压缩包并生成项目文件的系统。

本发明的目的之一是通过以下技术方案实现的:

一种解压压缩包并生成项目文件的方法,包括如下步骤:

步骤一:将需要解压的压缩包拖入到文件上传区域;

步骤二:将上传的压缩包进行解压,并逐层读取文件夹名称、文件名称和文件内容;

步骤三:在指定位置逐层创建逐层读取的文件夹名称、文件名称并将文件内容写入对应的文件名称下;

步骤四:将所有文件内容生成基础的项目文件。

进一步,所述压缩包为rar压缩包或zip压缩包。

进一步,所述项目文件可通过visualstudio打开并运行。

本发明的目的之二是通过以下技术方案实现的:

一种解压压缩包并生成项目文件的系统,包括文件上传模块、解压读取模块、创建写入模块和项目文件生成模块;

所述文件上传模块,用于将需要解压的压缩包拖入到文件上传区域;

所述解压读取模块,用于将上传的压缩包进行解压,并逐层读取文件夹名称、文件名称和文件内容;

所述创建写入模块,用于在指定位置逐层创建逐层读取的文件夹名称、文件名称并将文件内容写入对应的文件名称下;

所述项目文件生成模块,用于将所有文件内容生成基础的项目文件。

进一步,所述压缩包为rar压缩包或zip压缩包。

进一步,所述项目文件可通过visualstudio打开并运行。

本发明的有益效果是:

本发明的一种解压压缩包并生成项目文件的方法,可以快速解压压缩包并生成项目文件,达到增加代码复用性的同时并提升了效率,能降低开发成本;本发明的一种解压压缩包并生成项目文件的系统,成本低,实现容易。

本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书和权利要求书来实现和获得。

附图说明

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,其中:

图1为本发明流程图。

具体实施方式

以下将参照附图,对本发明的优选实施例进行详细的描述。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。

如图1所示,一种解压压缩包并生成项目文件的方法,包括如下步骤:

步骤一:将需要解压的压缩包拖入到文件上传区域;

步骤二:将上传的压缩包进行解压,并逐层读取文件夹名称、文件名称和文件内容;

步骤三:在指定位置逐层创建逐层读取的文件夹名称、文件名称并将文件内容写入对应的文件名称下;

步骤四:将所有文件内容生成基础的项目文件。

压缩包为rar压缩包或zip压缩包。

项目文件可通过类似visualstudio的开发工具打开并运行。

指定位置为存储位置。

一种解压压缩包并生成项目文件的系统,包括文件上传模块、解压读取模块、创建写入模块和项目文件生成模块;

文件上传模块,用于将需要解压的压缩包拖入到文件上传区域;

解压读取模块,用于将上传的压缩包进行解压,并逐层读取文件夹名称、文件名称和文件内容;

创建写入模块,用于在指定位置逐层创建逐层读取的文件夹名称、文件名称并将文件内容写入对应的文件名称下;

项目文件生成模块,用于将所有文件内容生成基础的项目文件。

压缩包为rar压缩包或zip压缩包。

项目文件可通过visualstudio打开并运行。

最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1