社区
Java SE
帖子详情
ZipInputStream类读取普通zip文件的问题
wangyc7534
2003-02-27 08:50:26
使用winrar自己压缩的文件,其中有文件是中文名称。
使用ZipInputStream类读取此zip文件时候,当想取出其中那个中文名称的文件名ZipEntry.getName()时,抛出异常IllegalArgumentException,怎么办啊?
...全文
205
3
打赏
收藏
ZipInputStream类读取普通zip文件的问题
使用winrar自己压缩的文件,其中有文件是中文名称。 使用ZipInputStream类读取此zip文件时候,当想取出其中那个中文名称的文件名ZipEntry.getName()时,抛出异常IllegalArgumentException,怎么办啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyc7534
2003-02-28
打赏
举报
回复
有人能帮我吗?
wangyc7534
2003-02-27
打赏
举报
回复
//1.zip其中压缩了一个文件为"测试.txt"
ZipInputStream zin=new ZipInputStream(new FileInputStream("d:\\1.zip"));
ZipEntry ze;
while((ze=zin.getNextEntry())!=null)
{
if(!ze.isDirectory())
{
System.out.println("文件名:"+ze.getName());
}
else
{
System.out.println("目录名:"+ze.getName());
}
zin.closeEntry();
}
zin.close();
surelei
2003-02-27
打赏
举报
回复
和中文无关
你应该贴出代码给大家看
使用java代码替换
zip
内的
文件
.docx
有些时候需要替换
zip
内的
文件
。 网上的办法大多是——先解压,然后对解压目录替换
文件
,最后再重新压缩。该办法需要比较繁琐,且需要一个临时目录。 于是想找无需解压的方案。 后来找到利用
Zip
InputStream
、...
java压缩
文件
源码--
Zip
Utils
// 设置压缩
文件
入口entry,为被
读取
的
文件
创建压缩条目 File tempFile = new File(fileArray[i].toString()); String rootStr = file.getPath(); String entryStr = null; // entry以相对路径的...
java
zip
inputstream
_java 解
zip
文件
(
Zip
InputStream
) - 蒋剑锋的专栏-java技术 -...
ZIP
文件
的解压缩实质上就是从输入流中
读取
数据,Java.util.
zip
包提供了类
Zip
InputStream
来
读取
ZIP
文件
。
Zip
InputStream
流的创建与其它输入流的创建没什么两样。举个例子,下面的代码段创建了一个输入流来
读取
ZI...
Java
读取
.
zip
文件
为
Zip
InputStream
,并
读取
压缩
文件
。
* 最近遇到一个需求,要调取接口获取一个
zip
文件
流。解析
zip
包,
读取
启动的
文件
内容来进行业务处理。以下是处理
读取
zip
压缩包方法,话不多说直接上代码。
读取
zip
文件
流,解析压缩
文件
。
Java-
Zip
InputStream
介绍
Java中的
Zip
InputStream
类是用于
读取
ZIP
文件
的输入流。它继承自java.util.
zip
.
Zip
InputStream
类,实现了java.io.Closeable和java.io.InputStream接口。
Zip
InputStream
可以用于从
ZIP
文件
中
读取
压缩
文件
条目和数据。它...
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章