[url]http://www.oschina.net/p/commons+compress[/url]
Commons Compress 用以实现将文件压缩或解压成 tar、zip、bzip2 等格式。
下面代码将文件压缩成zip格式:
Zip文件的解压缩:
Commons Compress 用以实现将文件压缩或解压成 tar、zip、bzip2 等格式。
下面代码将文件压缩成zip格式:
ArArchiveEntry entry = new ArArchiveEntry(name, size);
arOutput.putArchiveEntry(entry);
arOutput.write(contentOfEntry);
arOutput.closeArchiveEntry();Zip文件的解压缩:
ArArchiveEntry entry = (ArArchiveEntry) arInput.getNextEntry();
byte[] content = new byte[entry.getSize()];
LOOP UNTIL entry.getSize() HAS BEEN READ {
arInput.read(content, offset, content.length - offset);
}

本文介绍如何使用 Commons Compress 库来实现文件的ZIP格式压缩与解压。通过具体代码示例展示了如何创建ZIP文件及从ZIP文件中读取内容。
2338

被折叠的 条评论
为什么被折叠?



