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

读取zip包中的文件

private List<String> readFile(String zipFilePath,String fileName){File file = new File(zipFilePath);List<String> list;System.out.println(file.getName());//20250709-5427327003468403533.ziptry {ZipFile zipFile = new ZipFile(file);InputStream stream = ZipUtil.getStream(zipFile, new ZipEntry(fileName));list = new ArrayList<>();if (stream != null) {//String content = IoUtil.read(stream, "UTF-8");
                IoUtil.readLines(stream, CharEncoding.UTF_8, list);}IoUtil.close(stream);return list;} catch (Exception e) {e.printStackTrace();}return null;}

读取zip中的某一个文件,将行内容放到list里面

http://www.jsqmd.com/news/2998/

相关文章:

  • Java文件上传和其他参数一起提交的案例
  • Attention复杂度解析与改进方向
  • 实用指南:Qt的数据库模块介绍,Qt访问SQLite详细示例
  • 三维模型非结构化网格生成
  • Windows 环境变量配置
  • React自定义同步状态Hook - 详解
  • Playwright MCP浏览器自动化指南 - 详解
  • 完整教程:【C++】STL简介+编码表+string引入
  • SpringBootMVC相关内容
  • 小柏实战学习Liunx(图文教程三十五)
  • 【含文档+PPT+源码】基于GPT+SpringBoot的个人健康管理与咨询架构设计与建立
  • 基于节流的流水线并行推理优化——gLLM
  • Corral the Cows
  • HarmonyOS 5 通知与语音能力开发实战:从消息推送到智能语音交互
  • Keithley 万用表里测电阻分成两种模式
  • HarmonyOS 5 Native与ArkTS混合开发实战:跨语言高性能组件开发
  • 实战:基于HarmonyOS 5构建分布式聊天通讯应用
  • Java-Eclipse使用-多维数组的使用
  • HarmonyOS 5 动画开发实战:从基础动效到高级交互动画
  • HarmonyOS 5 高级动效实战:粒子系统、路径动画与物理动效开发
  • 从范德蒙德矩阵聊开去.
  • 全新 CloudPilot AI:嵌入 Kubernetes 的 SRE Agent,降本与韧性双提升!
  • HarmonyOS 5 动画性能优化深度解析:从原理到实践
  • vue3 + antd +ts cron 选择器使用
  • HarmonyOS 5 性能优化全攻略:从启动加速到内存管理
  • #字符串执行函数——eval()、exec()和compile()详解
  • HarmonyOS 5 网络编程与数据存储实战:从RESTful API到本地持久化
  • OceanBase 向量数据库使用指南
  • 【光照】[环境光ambient]以UnityURP为例
  • 浅谈当前时代下大学生的就业择业及人生规划