`
bdk82924
  • 浏览: 562985 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

列出Zip包下面所有文件

 
阅读更多
ZipFile file = new ZipFile(fileName);

		Enumeration entries = file.entries();
		while (entries.hasMoreElements()) {
			ZipEntry entry = (ZipEntry) entries.nextElement();
			String entryName = entry.getName();
			System.out.println("entryName:" + entryName + "  "
					+ entry.isDirectory());

			byte[] tempbytes = new byte[100];
			InputStream in = file.getInputStream(entry);
			int byteread = 0;
			while ((byteread = in.read(tempbytes)) != -1) {
				System.out.write(tempbytes, 0, byteread);
			}

		}
 
分享到:
评论

相关推荐

    Linux中解压zip包的命令

    该命令可以列出、测试和提取 zip 存档中的压缩文件。使用 unzip 命令可以轻松地解压 zip 文件,并且可以根据需要选择解压到的目录、是否覆盖已存在的文件等。 unzip 命令的语法非常简单,基本语法为:unzip [选项] ...

    python 开发源码- pj zip文件.zip

    2. **列出ZIP文件内容**:通过调用`namelist()`方法,我们可以获取ZIP文件中所有文件和目录的列表: ```python with zipfile.ZipFile('pj_zip_files.zip', 'r') as zip_ref: print(zip_ref.namelist()) ``` 这...

    xx.zip.001文件的解压方法

    这里的"+"号是命令行中用来连接文件的特殊字符,它告诉copy命令将后面列出的所有文件合并成一个文件。合并后的文件被命名为1.zip,保存在C盘根目录下。 5. 解压合并后的文件:在完成文件合并后,C盘根目录下将出现...

    zip文件加密

    5. **压缩步骤和注释**:描述中提到的文档可能详细列出了压缩文件的过程,并在每个步骤中添加了注释,这对于初学者来说是非常有价值的指南。注释通常会解释每个操作的目的,帮助用户理解并正确执行操作。 6. **...

    Python源码实例-16 pj zip文件.rar

    # 列出ZIP文件中的所有文件 zip_obj.namelist() # 逐个提取文件 for file in zip_obj.namelist(): zip_obj.extract(file, path='destination_folder') ``` 在上面的代码中,'r'参数表示我们以读取模式打开...

    BAT批处理脚本-文件相关操作-显示扩展名.bat.zip

    这段脚本首先关闭了命令行的回显,然后使用`dir`命令列出当前目录下所有文件,包括隐藏文件,并按照扩展名排序。这样,用户就可以清晰地看到所有文件的完整名称,包括它们的扩展名。 如果需要更进一步,比如批量...

    ansible离线安装所需依赖包.zip

    这个“ansible离线安装所需依赖包.zip”文件提供了所有必要的组件,确保您能在没有网络连接的情况下顺利安装Ansible。下面将详细介绍如何进行离线安装以及涉及的关键知识点。 首先,Ansible是一款强大的自动化工具...

    ftp工具包.zip

    - **文件操作**:包括`get`用于下载文件,`put`用于上传文件,`mkdir`创建目录,`rmdir`删除目录,`ls`列出目录内容等。 - **退出**:使用`quit`或`bye`命令断开连接。 总结来说,这个"ftp工具包.zip"提供了搭建...

    person python program.zip_读取文件夹文件

    描述中提到,该源代码能快速地列出文件夹内的所有文件,包括它们的路径和上级目录的信息。下面我们将深入探讨如何在Python中实现这一功能,以及可能涉及到的相关知识点。 首先,Python的`os`模块是处理操作系统交互...

    JAR文件包及jar命令详解

    这将列出`test.jar`中的所有文件和目录。 - 解压JAR文件: ```bash jar xf test.jar ``` 这将解压`test.jar`中的内容到当前目录下。 - 更新JAR文件: ```bash jar uf test.jar newfile.class ``` 这...

    bat命令脚本.zip

    `dir`是目录的意思,`/b`参数表示以基础格式列出文件,不包括日期和时间等额外信息。这样得到的列表会显示文件名,但不包括扩展名。如果需要包括扩展名,可以使用`dir /b /a-d`,其中`/a-d`排除了目录。 2. 获取...

    基于Java的minio相关操作示例

    4. **列举Buckets**:列出所有已存在的buckets。 ```java ListBucketsResponse buckets = minioClient.listBuckets(); for (Bucket bucket : buckets.buckets()) { System.out.println(bucket.name()); } ``` 5. ...

    android zip压缩demo

    `.gitignore`列出在Git版本控制中应忽略的文件模式,避免不必要的文件被提交。`gradle.properties`可能包含项目特定的Gradle属性,如版本号或凭证。`local.properties`通常存储Android SDK路径等本地环境信息。 8....

    合并所有csv文件并去除表头的python代码.zip

    `os`模块提供了与操作系统交互的函数,如列出目录中的文件、遍历目录等。在我们的例子中,我们需要用到`os.listdir()`来获取指定目录下的所有文件名。 3. **路径操作**: 在Python中,可以使用`os.path.join()`来...

    2投标文件格式(范本).zip

    这份压缩包包含了《2投标文件格式(范本).docx》文件,这是一份Word文档,详细列出了在编制投标书时所需遵循的标准格式和内容。下面,我们将深入探讨投标文件的关键组成部分及其重要性。 1. 投标邀请书:这是招标...

    matlab开发-文件和目录导航工具.zip.zip

    - `dir`:列出当前目录下的文件和子目录。 - `mkdir`与`rmdir`:创建和删除目录。 - `movefile`与`copyfile`:移动或复制文件。 - `delete`:删除文件。 4. **自定义文件和目录导航工具**: - 通常,开发者会...

    libgdx FileTest.zip FileHandler

    `list()`和`listRelativePaths()`方法可以用来列出目录下的所有文件和子目录,这对于加载资源、游戏保存进度或构建资源库非常有用。 7. **文件的URL和URI**: FileHandler还提供了转换文件路径为URL或URI的方法,...

    Python打包文件夹的方法小结(zip,tar,tar.gz等)

    Python 的标准库中包含了一个名为 `zipfile` 的模块,它可以用来创建、读取、写入、添加或列出一个 ZIP 文件。下面是一个简单的示例,演示如何使用 `zipfile` 将一个目录打包成 zip 文件: ```python import os ...

    得到文件的大小和所在路径,dirProcess.zip

    `QDir`类提供了`entryInfoList()`方法,可以列出目录中的所有条目,并通过`filter()`方法过滤出特定类型的文件: ```cpp // 遍历当前目录 QDir currentDir("."); currentDir.setFilter(QDir::Files); // 只列出文件...

    基于Java的实例源码-zip压缩包查看程序源码.zip

    这个程序可能包括读取ZIP文件内容、列出所有压缩的文件和目录、以及可能的解压缩功能。下面我们将深入探讨与这个主题相关的Java ZIP API和实现步骤。 1. **Java ZIP API**:Java标准库中的`java.util.zip`包提供了...

Global site tag (gtag.js) - Google Analytics