【发布时间】:2014-10-20 15:58:13
【问题描述】:
我希望递归读取 zip 文件的内容并将所有找到的文件保存到我的硬盘驱动器。
我正在阅读这样的 zip 文件:
def zipFile = new java.util.zip.ZipFile(new File('/Users/birdy/test.zip'))
zipFile.entries().findAll { !it.directory }.each {
def is = zipFile.getInputStream(it)
//how do i store this stream to a file?
}
如果 zip 文件包含以下文件:
folder1/test1.txt
folder2/test2.jpg
然后我希望将test1.txt 和test2.jpg 存储到我的HD
【问题讨论】: