读书人

编码,java,utf-八gbk

发布时间: 2013-11-08 17:51:56 作者: rapoo

编码,java,utf-8,gbk

  try {ZipOutputStream out = new ZipOutputStream(new FileOutputStream(fileName));out.setEncoding("UTF-8");for (File f:files) {String name = f.getName();if(f instanceof CustomFile){CustomFile cf  = (CustomFile) f;name = cf.getTitleName();}

out.setEncoding("UTF-8");

做文件压缩时,注意红色这行,由于文件名是从数据库utf-8编码读出来的,解压文件发现乱码,只要设置这行就行了,走了很多弯路啊!!!

读书人网 >编程

热点推荐