Questions tagged «unzip»

解压缩就是解压缩ZIP压缩文件,与压缩相反。


9
有什么好的Java库来压缩/解压缩文件?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 改善这个问题 我查看了JDK和Apache压缩库随附的默认Zip库,由于以下三个原因,我对它们不满意: 它们are肿并且API设计错误。我必须编写50行样板字节数组输出,zip输入,文件输出流并关闭相关流,并捕获异常并自行移动字节缓冲区?为什么我不能有一个看起来像这样Zipper.unzip(InputStream zipFile, File targetDirectory, String password = null)并且可以正常使用的简单API Zipper.zip(File targetDirectory, String password = null)? 似乎通过压缩解压缩会破坏文件元数据,并且密码处理会被破坏。 另外,与我从UNIX获得的命令行zip工具相比,我尝试的所有库的速度都慢了2-3倍? 对我来说(2)和(3)是次要点,但我确实想要一个具有单行界面的经过良好测试的库。
232 compression  zip  unzip  java 

15
在.net中以编程方式解压缩文件
我正在尝试以编程方式解压缩一个压缩文件。 我曾尝试System.IO.Compression.GZipStream在.NET中使用该类,但是当我的应用运行(实际上是单元测试)时,出现此异常: System.IO.InvalidDataException:GZip标头中的幻数不正确。确保您正在传递GZip流。 我现在意识到.zip文件与文件并不相同.gz,并且与GZip也不相同Zip。 但是,由于我可以通过手动双击压缩文件然后单击“提取所有文件”按钮来提取文件,因此我认为也应该在代码中采用这种方法。 因此,我尝试Process.Start()将压缩文件的路径用作输入。这使我的应用程序打开一个窗口,显示压缩文件中的内容。没关系,但是该应用程序将安装在服务器上,并且单击“提取所有文件”按钮。 那么,如何使我的应用程序提取压缩文件中的文件? 还是有其他方法可以做到?我更喜欢用代码来实现,而无需下载任何第三方库或应用程序;安全部门对此不太看好...
221 c#  unzip 

15
解压缩目录中的所有文件
我有一个ZIP文件目录(在Windows计算机上创建)。我可以使用手动解压缩它们unzip filename,但是如何通过外壳解压缩当前文件夹中的所有ZIP文件呢? 使用Ubuntu Linux服务器。
202 linux  shell  wildcard  unzip 

12
用php解压缩文件
我想解压缩文件,这很好用 system('unzip File.zip'); 但是我需要通过URL传递文件名,而无法使其正常工作,这就是我所拥有的。 $master = $_GET["master"]; system('unzip $master.zip'); 我想念什么?我知道这一定是我忽略的小而愚蠢的事情。 谢谢,
198 php  unzip 


9
在不写入磁盘的情况下下载和解压缩.zip文件
我设法使第一个python脚本起作用,该脚本从URL下载.ZIP文件的列表,然后继续提取ZIP文件并将其写入磁盘。 我现在无所适从,无法实现下一步。 我的主要目标是下载并提取zip文件,并通过TCP流传递内容(CSV数据)。如果可以的话,我宁愿不实际将任何zip或解压缩的文件写入磁盘。 这是我当前的脚本,可以运行,但是不幸的是必须将文件写入磁盘。 import urllib, urllister import zipfile import urllib2 import os import time import pickle # check for extraction directories existence if not os.path.isdir('downloaded'): os.makedirs('downloaded') if not os.path.isdir('extracted'): os.makedirs('extracted') # open logfile for downloaded data and save to local variable if os.path.isfile('downloaded.pickle'): downloadedLog = pickle.load(open('downloaded.pickle')) else: downloadedLog = …
85 python  unzip 

7
解压缩文件
我想使用Web浏览器在客户端显示OpenOffice文件,.odt和.odp。 这些文件是压缩文件。使用Ajax,我可以从服务器获取这些文件,但是它们是压缩文件。我必须使用JavaScript解压缩它们,我尝试使用inflate.js,http: //www.onicos.com/staff/iz/amuse/javascript/expert/inflate.txt ,但没有成功。 我怎样才能做到这一点?
79 javascript  zip  unzip 

12
java.util.zip.ZipException:打开zip文件时出错
我有一个Jar文件,其中包含其他嵌套的Jar。当我JarFile()在该文件上调用新的构造函数时,出现一个异常: java.util.zip.ZipException:打开zip文件时出错 当我手动解压缩此Jar文件的内容并再次将其压缩时,它可以正常工作。 我仅在WebSphere 6.1.0.7和更高版本上看到此异常。同样的东西在tomcat和WebLogic上也可以正常工作。 当我使用JarInputStream代替JarFile时,我可以毫无例外地读取Jar文件的内容。
76 java  zip  unzip 

10
如何从Unix命令行递归解压缩目录及其子目录中的档案?
该unzip命令没有用于递归解压缩存档的选项。 如果我具有以下目录结构和档案: /母亲/Loving.zip / Scurvy / Sea Dogs.zip /Scurvy/Cures/Limes.zip 我想将所有档案解压缩到与每个档案同名的目录中: /母亲/爱人/1.txt /母亲/Loving.zip / Scurvy / Sea Dogs / 2.txt / Scurvy / Sea Dogs.zip /Scurvy/Cures/Limes/3.txt /Scurvy/Cures/Limes.zip 我会发出什么命令? 重要的是,不要让其中包含空格的文件名阻塞。
68 unix  recursion  spaces  unzip 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.