小编AKS*_*AKS的帖子

检查流是否是zip文件

我们需要确定传入的InputStream是否是对zip文件或zip数据的引用.我们没有引用流的基础源.我们的目标是将此流的内容复制到指向备用位置的OutputStream中.

我尝试使用ZipInputStream读取流并提取ZipEntry.如果流是常规文件,ZipEntry为null - 正如预期的那样 - 但是,在检查ZipEntry时,我从流中丢失了初始的几个字节.因此,当我知道流是常规流时,我已经丢失了流中的初始数据.

关于如何检查InputStream是否是没有数据丢失的存档的任何想法都会有所帮助.

谢谢.

java zip stream

5
推荐指数
1
解决办法
8424
查看次数

标签 统计

java ×1

stream ×1

zip ×1