我有一个zip文件,其目录结构如下所示:
file.zip
- dir1
- dir1_sub_dir1
- dir1_sub_dir1_file1
- dir1_sub_dir2
- dir1_sub_dir3
- fileABC.ext
- fileDEF.ext
是否有任何现有的java实用程序可以帮助我找到一个目录(zip文件)中所有子目录的名称。例如,将“dir1”作为文件名“file.zip”的输入,并输出[dir1\u sub\u dir1,dir1\u sub\u dir2,dir1\u sub\u dir3]。解决这个问题的一个方法是使用zipentry。但是我们正在探索这个问题是否已经用java中的某个库解决了。
1条答案
按热度按时间xv8emn3q1#
下面是我快速组合的一些方法,您可能会发现这些方法对于从zip文件中检索目录和/或文件名很有用。他们确实利用了zipentry。做你认为合适的事: