jjzjj

zipentry

全部标签

java - 从 ZipInputStream 获取 ZipEntry 的 getInputStream(不使用 ZipFile 类)

如何在不使用ZipFile类的情况下从ZipInputStream获取ZipEntry的InputStream? 最佳答案 它是这样工作的staticInputStreamgetInputStream(Filezip,Stringentry)throwsIOException{ZipInputStreamzin=newZipInputStream(newFileInputStream(zip));for(ZipEntrye;(e=zin.getNextEntry())!=null;){if(e.getName().equals(en

java - 是否可以从 zipinputstream 获取 zipentry 的输入流?

我从另一个来源接收ZipInputStream,我需要将第一个条目的InputStream提供给另一个来源。我希望能够做到这一点而不在设备上保存临时文件,但是我知道获取单个条目的InputStream的唯一方法是通过ZipFile.getInputStream(entry)并且因为我有一个ZipInputStream和不是ZipFile,这是不可能的。所以我最好的解决方案是将传入的InputStream保存到文件中以ZipFile格式读取文件使用第一个条目的InputStream删除临时文件。 最佳答案 想通了:完全有可能,对Zip
12