本地读取excel并打包成zip
来源:互联网 发布:直线裁剪算法代码 编辑:程序博客网 时间:2024/05/16 10:52
ant.jar下载地址
/** * @author yzh 多个excel导出后打包成zip文件 * @throws Exception */ public static void main(String[] args) throws Exception { List<String> list = new ArrayList<String>(); list.add("靠.xls"); list.add("b.xls"); list.add("c.xls"); String fileName = "excel本地读取打包.zip"; String path = "E:\\"; Ziptest cc = new Ziptest (); cc.getZip(list, path, fileName); System.out.println("生成zip"); //cc.deleteFile(path+fileName+".zip"); //System.out.println("删除zip"); }/** * @author yzh 将多个文件 打包处理(.zip) * @param list 要打包的文件名称集合 * @param path 路径 * @param fileName zip文件名 * @throws Exception */ public void getZip(List<String> list, String path, String fileName) throws Exception { byte[] buffer = new byte[1024]; if(!list.isEmpty() && path!=null&& fileName!=null){ //使用ant.jar中zip.* ZipOutputStream out = new ZipOutputStream(new FileOutputStream(path + fileName)); for (int j = 0; j < list.size(); j++) { String name = list.get(j).toString(); System.out.println(name); FileInputStream fis = new FileInputStream(path + name); out.putNextEntry(new org.apache.tools.zip.ZipEntry(name)); int len; while ((len = fis.read(buffer)) > 0) { out.write(buffer, 0, len); } out.setEncoding("gbk"); //乱码问题 out.setComment("文件的读取"); out.closeEntry(); fis.close(); } out.close(); } } /** * @author yzh 删除文件 * @param targetPath * @throws IOException */ public void deleteFile(String path) throws IOException { File targetFile = new File(path); if (targetFile.isDirectory()) { FileUtils.deleteDirectory(targetFile); } else if (targetFile.isFile()) { targetFile.delete(); } }
- 本地读取excel并打包成zip
- java生成excel数据并打包成zip
- [GridView]读取本地EXCEL 并写入数据库
- 导出下载多个Excel文件并打包成zip文件
- Python 2.x 将mysql查询结果写入excel并打包成zip
- 10月19_大数据导出多张excel表并打包成zip包下载
- javascript读取本地excel文档并显示在文本框中
- C# Selenium 读取本地Excel文件并测试
- 打包zip文件并下载
- excel打包成zip并提供用户下载
- java的多个excel打包成zip下载
- 数据库读取文件,并打包为zip包,然后下载(含另存为)
- 如何用maven创建opencms模块,并打包成zip?
- ant 为项目生成doc文档 并打包成zip
- 自动搜索文件并打包成ZIP包
- 使用build.xml自动拷贝文件并打包成zip
- java实现文件自动打包成zip并下载…
- 读取本地EXCEL文件
- atoi和itoa函数
- Saving changes is not permitted (SQL Server 2008 R2)
- 工具栏控件绑定下拉式颜色选择框、文本框及响应事件
- #if,#endif,!defined的意义和用法 C语言
- 关于CAM卡(大卡)和智能卡(小卡)
- 本地读取excel并打包成zip
- 一条语句输出回文值....经典
- CE/WM rda 同步 SQL2000/2005
- SQL分别获取时间的年、月、日
- NSLog在release的时候不输出
- Insert table in Openoffice Swriter(插入一个表格)
- ISTV中基于HTTP的VOD缺陷分析和优化
- Collection 概述
- 曲线之美(一)贝塞尔曲线