解压zip文件的软件(手机端最好的解压软件推荐)
程序员文章站
2023-11-26 21:24:04
在实际开发中,为了节约空间以及请求速度,比如日志文件等,一般会进行打包进行储存。那在前端需要用到这些数据时,如何解压文件从而读取文件里面的内容呢?这里推荐一个插件jszip,具体使用方法如下,有更好的...
在实际开发中,为了节约空间以及请求速度,比如日志文件等,一般会进行打包进行储存。那在前端需要用到这些数据时,如何解压文件从而读取文件里面的内容呢?这里推荐一个插件jszip,具体使用方法如下,有更好的方式欢迎大家留言交流!
1、安装jszip
cnpm i jszip -s
2、安装request
cnpm install request --save-dev
3、引入jszip和request
import jszip from 'jszip' import request from 'request'
4、开始解压(file为zip的地址,logname为解压后需要打开的文件名)
zip(file) { let logname = '', index=file.lastindexof("/"); logname = file.substring(index+1,file.length-4)+'.log' request({ method : "get", url : 'file', encoding: null }, function (error, response, body) { if(error || response.statuscode !== 200) { return; } jszip.loadasync(body).then(function (zip) { return zip.file(logname).async("string")//根据文件名进行读取解析文件 }).then(function (text) { console.log(text)//text即为解析出来的日志文件 }); }); }
效果图
上一篇: 十大灭绝的可怕生物排名,一起看完,不要怂
下一篇: 一个PHP二维数组排序的函数分享
推荐阅读
-
推荐一款简单好用、功能强大的服务器共享文件管理软件、共享文件管理免客户端的软件
-
解压zip文件的软件(手机端最好的解压软件推荐)
-
解压zip文件的软件(手机端最好的解压软件推荐)
-
mac压缩软件哪个最好(mac好用的免费解压缩软件)
-
mac压缩软件哪个最好(mac好用的免费解压缩软件)
-
exe怎么解压成文件(电脑上强力卸载的软件找回方法)
-
mac解压工具哪个好(苹果手机中最好的解压缩软件)
-
mac解压工具哪个好(苹果手机中最好的解压缩软件)
-
推荐一款简单好用、功能强大的服务器共享文件管理软件、共享文件管理免客户端的软件
-
centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载