-
0 votesanswersviews
如何在Android上解压缩更大的拉链?
我在我的Android Studio项目中解压缩文件,如this: InputStream is = ... ZipInputStream zis = new ZipInputStream(new BufferedInputStream(is)); try { ZipEntry ze; while ((ze = zis.getNextEntry()) != null) { ... -
0 votesanswersviews
java.io.IOException:Stream关闭了ZipInputStream
下面是代码片段 . FileInputStream fin = new FileInputStream(zipFile); ZipInputStream zin = new ZipInputStream(fin); ZipEntry entry = null; String routerListUCM = ""; try { e... -
17 votesanswersviews
从ZipInputStream读取到ByteArrayOutputStream
我试图从 java.util.zip.ZipInputStream 读取一个文件,并将其复制到 java.io.ByteArrayOutputStream (这样我就可以创建一个 java.io.ByteArrayInputStream 并将其交给第三方库,最终关闭流,我不想要我的 ZipInputStream 越来越近了 . 我可能在这里遗漏了一些基本内容,但我从未在这里输入while循环: B... -
22 votesanswersviews
来自ZipInputStream的ZipEntry的getInputStream(不使用ZipFile类)
如何在不使用 ZipFile 类的情况下从 ZipInputStream 获取 ZipEntry 的 InputStream ? -
1 votesanswersviews
ZipInputStream和OutOfMemoryError
我在读取6 MB(25 MB未压缩)的zip文件时遇到OutOfMemoryError . 通过迭代条目获取流时我只有错误,而不是我使用 ZipFile.getInputStream(ZipEntry) . 例如,这是有效的: ZipFile zip = new ZipFile(file); ZipEntry entry = zip.getEntry("file.xml");... -
0 votesanswersviews
WinRar和ZipinputStream
我遇到了问题 . Myservice接受zip文件并保留entry . 我们也可以下载与zip相同的持久化条目 . 当我下载zip时,其压缩方法是“DEFLATED” . 当我解压缩下载的zip并对其进行编辑并重新压缩并上传回来时,其压缩显示为“STORED”且无法读取zip中的文件 . 请建议如何使用WINRAR“DEFLATION”方法压缩并上传 . public static APIPro... -
0 votesanswersviews
使用ZipInputStream读取和修改内部zip文件的内容
我正在尝试使用ZipInputStream修改web.xml . 要读取的文件是web.xml,它位于ear / war文件中 C:/XX.ear/YY.war/WEB-INF/web.xml ZipFile zipFile = new ZipFile("C:/XX.ear"); Enumeration<? extends ZipEntry> entries... -
2 votesanswersviews
使用ZipInputStream解压缩永远不会完成
我正在使用AsyncTask解压缩一个文件,一切似乎都很顺利(ZIP存档中的所有文件都被解压缩),但我的解压缩方法永远不会完成 . 这是我的解压缩类的来源: public class MyUnzipper { public static boolean unzipFileIntoDirectory(String inputFilename, String outputPath) thr... -
0 votesanswersviews
ZipInputStream转换
我有一个java服务,它采用一个字节数组,以便将其转换为一个或多个pdf文件或jpg文件 . 我知道这项服务工作,因为它是从另一个正确发送文件而没有问题的java系统调用的 . 现在我需要从一个角度js系统调用这个服务,字节数组,一旦到达java应用程序,它首先转换为ByteArrayInputStream而没有问题,然后ByteArrayInputStream将它转换为ZipInputStrea... -
-2 votesanswersviews
获取java.io.IOException:流关闭错误而不显式关闭它
我写了第一个文件后,我的zipInputStream正在关闭,即使我没有关闭任何流 . ZipInputStream zipInputStream = new ZipInputStream(inputStream); ZipEntry zipEntry = zipInputStream.getNextEntry(); while (zipEntry != null) { ... -
1 votesanswersviews
Kotlin在读取所有条目之前关闭ZipInputStream
我试图使用Kotlin和ZipInputStream将压缩文件读入ByteArrayOutputStream() val f = File("/path/to/zip/myFile.zip") val zis = ZipInputStream(FileInputStream(f)) //loop through all entries in the zipped file v...