当前位置: 首页 > news >正文

一学一做看视频网站网站优化设计的基础是网站基本要素及每个细节的优化

一学一做看视频网站,网站优化设计的基础是网站基本要素及每个细节的优化,诸暨市政府门户网站,三栏 wordpress读取压缩包内文件总数 简介 ZipArchiveInputStream 是 Apache Commons Compress 库中的一个类,用于读取 ZIP 格式的压缩文件。在处理 ZIP 文件时,编码格式是一个重要的问题,因为它决定了如何解释文件中的字符数据。通常情况下,Z…

读取压缩包内文件总数

简介

ZipArchiveInputStream 是 Apache Commons Compress 库中的一个类,用于读取 ZIP 格式的压缩文件。在处理 ZIP 文件时,编码格式是一个重要的问题,因为它决定了如何解释文件中的字符数据。通常情况下,ZIP 文件中的文本文件是以特定的字符编码格式存储的,例如 UTF-8 或 ISO-8859-1。但是,ZIP 规范并没有规定文件的编码格式,因此不同的 ZIP 文件可能使用不同的编码。

ZipArchiveInputStream 允许用户设置编码格式,以正确处理 ZIP 文件中的文件名或文件内容。默认情况下,ZipArchiveInputStream 可能使用 UTF-8 编码来读取文件名,但如果 ZIP 文件中的文件名使用了不同的编码,那么就需要显式地设置正确的编码格式。

例如,如果 ZIP 文件中的文件名使用了 GBK 编码,那么在创建 ZipArchiveInputStream 对象时,需要调用 setEncoding("GBK") 方法来设置正确的编码格式。这样,ZipArchiveInputStream 就能正确地解析文件名,避免乱码问题。

使用 ZipArchiveInputStream 的基本步骤如下:

  1. 创建一个 ZipFile 对象,传入一个 ZIP 文件的 File 对象或 ZIP 文件的路径作为参数。
  2. 通过 ZipFile 对象的 getInputStream 方法获取一个 InputStream 对象,用于读取 ZIP 文件的数据。
  3. 创建一个 ZipArchiveInputStream 对象,传入上一步获取的 InputStream 对象作为参数。
  4. 使用 ZipArchiveInputStream 对象的 getNextEntry 方法来获取 ZIP 文件中的每一个条目(即压缩包内的文件或文件夹),并对其进行处理。可以使用 read 方法读取条目的数据。
  5. 处理完一个条目后,使用 closeEntry 方法关闭该条目。

代码逻辑

public class Test {public static void main(String[] args) {AtomicInteger atomicInteger = new AtomicInteger(0);File file = FileUtil.file("C:\\Users\\a\\Downloads\\train_val_images.zip");try (ZipArchiveInputStream inputStream = new ZipArchiveInputStream(new FileInputStream(file),UTF_8)){ZipArchiveEntry nextZipEntry;while ( (nextZipEntry = inputStream.getNextZipEntry()) != null)if (!nextZipEntry.isDirectory()){atomicInteger.incrementAndGet();}}  catch (Exception e) {e.printStackTrace();}System.out.println(atomicInteger.intValue());}
}

测试效果

在这里插入图片描述
在这里插入图片描述

http://www.khdw.cn/news/46598.html

相关文章:

  • 广州网站建设优化方案2019年 2022疫情爆发
  • 建筑设计网站排行榜东莞seo技术
  • 自学免费网站建设抖音seo源码搭建
  • 兰州最新疫情最新消息今天封城如何网页优化
  • 手机网站平台随州seo
  • 朝阳网站建设 国展全渠道营销
  • 日本设计设计网站天津百度网站快速排名
  • 一个产品有两个品牌怎么做网站移动端关键词优化
  • wordpress播放器mu38厦门seo网站管理
  • 万网做网站给网站源码百度一下你就知道官方
  • 做征婚网站有哪些无锡网站优化公司
  • 做网站上传的程序在哪里下载网站搜索优化价格
  • 用别人的资源做网站搜索词排行榜
  • 网站的布局设计图片在线转外链
  • 中国建设工程信息网站nba最新排名
  • 美国做调查网站百度在线客服人工服务
  • 国外 平面设计 网站沈阳网站seo公司
  • 邯郸网站建设浩森宇特友情链接交换教程
  • 网页设计图片素材网星沙网站优化seo
  • 河北手机网站制作公司seo哪家好
  • 上海市中心是哪个区网站优化seo怎么做
  • 石家庄网站建设哪家便宜百度贴吧网页版入口
  • 做网站备案是个人还是企业好跨境电商seo是什么意思
  • 无线网址域名注册鄂尔多斯seo
  • 开一个电商公司大概多少钱如何刷seo关键词排名
  • 一级做爰片免费网站网络销售
  • 网站百度排名查询下载百度app下载
  • 南磨房做网站公司产品seo标题是什么
  • iis6无法新建网站核心关键词和长尾关键词举例
  • 定制网站开发成本估算表app推广注册招代理