摘要
由于业务要求,会对文件系统中部分文件处理打包操作,开始我使用java6自带的api处理,当文件名中带有中时,打包之后的压缩文件会产生中文乱码的问题,后听说java7解决了这一问题,因行业的滞后性我没有做这样的尝试,有兴趣的读者可以自己研究一下。下面提供我的一个解决方案(apache下文件流工具)。...
分类:
编程语言 时间:
2015-03-29 19:36:32
阅读次数:
222
Creating a zip file is a task that can easily be accomplished by using the classes ZipOutputStream and ZipEntry in the java.util.zip package.First of ...
分类:
其他好文 时间:
2015-02-04 20:15:38
阅读次数:
135
在网上找到这几种方法,感觉不错,收集起来,方便大家使用jdk自带的包java.util.zip.ZipOutputStream,不足之处,文件(夹)名称带中文时,出现乱码问题,实现代码如下/** * 功能:把 sourceDir 目录下的所有文件进行 zip 格式的压缩,保存为指定 zip 文件.....
分类:
编程语言 时间:
2015-01-27 11:00:33
阅读次数:
219
/**创建一个压缩文件,from为文件夹路径,to为创建好后压缩文件路径*/ public void CreateZip(String from,String to) throws IOException { Listlist=getFiles(from); ZipOutputStream ...
分类:
其他好文 时间:
2015-01-22 19:58:00
阅读次数:
122
import java.io.*;import java.util.*;import java.util.zip.ZipOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipFile;public class FileM...
分类:
编程语言 时间:
2014-09-24 19:24:17
阅读次数:
283
压缩文件 public static void main(String[] args) throws IOException { String filePath = "E:\\技术部员工工作"; ZipOutputStream outputStream = new ...
分类:
编程语言 时间:
2014-09-18 13:01:03
阅读次数:
221
在项目中需要压缩文件下载,做完了发现有中文乱码问题,终于明白了。引入ant.jar包 importorg.apache.tools.zip.ZipEntry; importorg.apache.tools.zip.ZipOutputStream;
分类:
编程语言 时间:
2014-09-15 21:00:19
阅读次数:
215
本文资料来自《android开发权威指南》AndroidSDK中提供了java.util.jar和java.util.zip包中的若干类和接口来完成。压缩文件基本步骤:1、创建一个JarOutputStream或ZipOutputStream对象,分别用来生成jar或zip文件。2、创建了(jar|...
分类:
移动开发 时间:
2014-08-14 16:01:18
阅读次数:
269
官网http://www.icsharpcode.net/支持文件和字符压缩第一步,创建压缩包using ICSharpCode.SharpZipLib.Zip;ZipOutputStream zipOutputStream = new ZipOutputStream(File.Create(str...
分类:
其他好文 时间:
2014-08-01 10:39:31
阅读次数:
143
本程序依赖第三方包Ant.jar。因为java自带的java.utils.zip.ZipOutputStream对一些敏感中文路径会抛出异常。
package javax.zip;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOExce...
分类:
编程语言 时间:
2014-07-28 00:12:39
阅读次数:
349