社区
Web 开发
帖子详情
用java.util.zip包解压zip文件时中文文件名的问题
Dishine
2004-06-08 02:28:08
如题,用ZipEntry中的getName方法可以获得zip文件中的每个文件,如果是中文名的话就显示“???”,请问如何解决。
我是用winRAR做的压缩文件。
以下的方法我已试过,不行:
String fn = zipEntry.getName();
fn = new String(fn.getBytes("ISO-8859-1"), "gb2312");
...全文
189
1
打赏
收藏
用java.util.zip包解压zip文件时中文文件名的问题
如题,用ZipEntry中的getName方法可以获得zip文件中的每个文件,如果是中文名的话就显示“???”,请问如何解决。 我是用winRAR做的压缩文件。 以下的方法我已试过,不行: String fn = zipEntry.getName(); fn = new String(fn.getBytes("ISO-8859-1"), "gb2312");
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yemao20
2004-06-08
打赏
举报
回复
up
Java
压缩与
解压
缩
ZIP
文件
本文详细介绍了
Java
中使用
java
.
util
.
zip
包
进行
文件
压缩和
解压
缩,特别是
ZIP
格式的处理,
包
括压缩单个
文件
、
文件
夹以及
解压
缩。还讨论了安全性
问题
,如防止路径遍历攻击,并提供了一种在服务器端直接生成并发送
ZIP
文件
给客户端的API设计示例。文章末尾给出了性能测试结果和使用第三方库优化的建议。
Java
无需
解压
直接读取
ZIP
压缩
包
里的
文件
及内容
在功能模块中需下载
ZIP
文件
里的内容,起初想先
解压
再读取,后发现可借助JDK提供的工具无需
解压
直接读取。解决方案是用
Zip
InputStream,其在JDK的
util
包
中。还给出了读取华为云对象存储服务中.
ZIP
文件
内容的代码,官方示例有不足可参考。
使用
java
.
util
.
zip
解压
zip
文件
这篇博客介绍了如何使用
java
.
util
.
zip
包
来
解压
ZIP
文件
,虽然
文件
命名可能混乱,但提供了基本的
解压
方法。适合初学者参考。
java
解压
文件
_
java
实现
解压
zip
文件
,(亲测可用)!!!!!!
本文介绍了如何使用
Java
实现
解压
zip
文件
,提供了一个名为
Util
的类,
包
含un
Zip
方法,该方法接受
zip
文件
路径和目标
解压
目录作为参数,能够处理
中文
文件
名
。代码示例展示了如何遍历
zip
文件
,读取每个条目并将其
解压
到指定目录。
Java
将byte流转换成
zip
文件
_
java
zip
文件
的压缩与
解压
本文介绍了如何使用
Java
的
java
.
util
.
zip
包
以及Apache的ant.jar库来实现
文件
和
文件
夹的
zip
压缩与
解压
缩,强调了在处理
中文
文件
名
时
编码
问题
的重要性,提供了一组关键方法,
包
括压缩
文件
、压缩
文件
夹、
解压
缩
zip
文件
的实现代码,以解决
中文
乱码和路径组织
问题
。
Web 开发
81,111
社区成员
341,722
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章