CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

求助:我用ant 的ZIP工具打包,ZipEntry 名称用的中文名,在WINDOWS下打开文件,出现乱吗

楼主mybbsid(波特)2006-03-03 13:43:39 在 Java / J2SE / 基础类 提问

内容如题。  
   
  我用ant   的ZIP工具打包,  
  //例子语句  
  new   ZipEntry("中文名称");          
   
  用这种方式,在WINDOWS下可以正常显示,但是在UNIX下打包成ZIP后,解压缩后显示的是乱吗,有什么办法解决吗?? 问题点数:100、回复次数:2Top

1 楼iwlk(http://www.ChinaFedora.cn/ fedora论坛)回复于 2006-04-17 13:15:30 得分 0

也是关于解压的问题   ,为何文件名是乱码?  
   
      java.util.zip.ZipFile   zf   =   new   java.util.zip.ZipFile("D:/test2.zip");  
      java.util.Enumeration   enumer   =   zf.entries();  
      while   (enumer.hasMoreElements())    
  {  
          java.util.zip.ZipEntry   ze   =   (java.util.zip.ZipEntry)   enumer.nextElement();  
          String   name   =   ze.getName();  
          name=new   String(name.getBytes("ISO-8859-1"),"UTF-8");  
          System.out.println(name   );  
  }  
  Top

2 楼kingofworl(良辰美景虚度)回复于 2006-04-17 13:34:46 得分 0

应该是unix默认不支持中文,你看一下lang   环境变量Top

相关问题

  • ant打包问题
  • 打包,打包???
  • 打包
  • 打包
  • 打包
  • 打包
  • 打包!~~~
  • 打包
  • 打包程序过程中能不能打包第三方的安装程序,如zip
  • 有人用ant打包么?问一个关于ant的参数<exec> 的问题

关键词

  • 中文
  • zip
  • zipentry
  • enumer
  • util

得分解答快速导航

  • 帖主:mybbsid

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo