我正在为Android开发应用程序,需要在解压缩之前检查用户的zip文件条目是否格式正确,以避免浪费时间进行解压缩。有人可以帮我吗?
PS .:我只需要知道zip内文件的名称
使用ZipFile:它使用随机访问在zip存档中的文件位置之间跳转:
try (ZipFile file = new ZipFile("file.zip")) {
final Enumeration<? extends ZipEntry> entries = file.entries();
while (entries.hasMoreElements()) {
final ZipEntry entry = entries.nextElement();
System.out.println(entry.getName());
}
}