public void createzip(){
List<File> nFileList = new ArrayList<File>();
nFileList.add(new File("C:\\Users\\Administrator\\Desktop\\测试移动到\\0001+国务院办公厅关于积极推进供应链创新与应用的指导意见.doc"));
nFileList.add(new File("C:\\Users\\Administrator\\Desktop\\测试移动到\\0001+国务院办公厅关于积极推进供应链创新与应用的指导意见.pdf"));
nFileList.add(new File("C:\\Users\\Administrator\\Desktop\\zenith.product.fms.main.js"));
String strZipName = "C:\\Users\\Administrator\\Desktop\\lx.zip";
FileInputStream nFileInputStream = null;
ZipOutputStream nZipOutputStream = null;
try {
nZipOutputStream = new ZipOutputStream(new FileOutputStream(strZipName));
for (File file : nFileList) {
nFileInputStream = new FileInputStream(file);
nZipOutputStream.putNextEntry(new ZipEntry(file.getName()));
int len;
while ((len = nFileInputStream.read()) != -1) {
nZipOutputStream.write(len);
nZipOutputStream.flush();
}
}
nZipOutputStream.close();
nFileInputStream.close();
System.out.println("生成lx.zip成功");
} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
分享到:
相关推荐
主要为大家详细介绍了java后台批量下载文件并压缩成zip下载的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要为大家详细介绍了java实现批量下载、将多文件打包成zip格式下载,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Java根据Url把多个文件下载到指定的文件夹目录,然后再将文件夹目录打包成zip导出,包括子目录也可以打包,有个简单的导出html页面,点击导出按钮下载zip。
Java调用Zip类批量压缩多个文件,此前有一个是压缩单个文件,也可参考,相关代码中可找到此源码。 public class ZipDemo extends JFrame{ JFileChooser fileChooser; //文件选择器 JList fileList; //待...
主要介绍了JAVA 根据Url把多文件打包成ZIP下载的相关资料,需要的朋友可以参考下
生成excel并打包成zip文件,包含主要的生成类和如何打包的代码,主要是嵌套的关系
java生成PDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
java ftp工具集,包含批量下载文件,并打包成zip文件。批量拷贝ftp服务器文件,批量上传文件等,包含ftp常规操作。
直接可以用的项目。数据量大,导出多个excel然后压缩成zip文件。。。
此demo是用于java HttpURLConnection跨域传送图片文件和图片,模拟火狐浏览器,对zip文件进行解压,对图片进行加logo 水印,缩略等处理。其中系统兼容性需要进一步完善,急需要积分,所以先分享了。 ...
java批量下载文件,下载完成后打包到zip文件的代码
Java使用Ant批量把文件打成ZIP压缩包
主要介绍了java实现服务器文件打包zip并下载的示例,使用该方法,可以即时打包文件,一边打包一边传输,不使用任何的缓存,让用户零等待,需要的朋友可以参考下
因项目需求,需要在线生成world文档,并且需要批量生成world,那么就可以用zip打包所有world进行下载,这里提供的是一个简单的demo,如需了解在线生成文件,并打包到zip,可以问我
Java_批量导出大数据量Excel方法.zip
java 实现minio API 调用,包括上传,下载,状态信息,桶状态,创建操作等等,亲测可用
主要介绍了Java OSS批量下载并压缩为ZIP代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
按公司的要求自己测试好久才整出来的,好用,给大家共享一下,有什么问题可以问我
主要介绍了Java实现多文件压缩打包的方法,结合实例形式分析了java实现zip文件压缩与解压缩相关操作技巧,需要的朋友可以参考下
目前项目有一个需求“数据的离线导入导出”,需要将数据分模块导入到不同的excel,然后压缩成数据包下载