关于Java压缩时中文文件名处理

java带的标准zip工具对中文处理先天不足,apache的ant项目中带了一个zip工具,可以用来处理中文文件名,在windows下不用做特别处理,在Unix系统下如果有问题,注意添加下面一句:

ZipOutputStream zipOut = new ZipOutputStream(new BufferedOutputStream(response.getOutputStream()));

zipOut.setEncoding("GBK"); 

posted @ 2009-06-24 22:17 Rookie.Zhang 阅读(...) 评论(...) 编辑 收藏