读取zip包中的文件
private List<String> readFile(String zipFilePath,String fileName){ File file = new File(zipFilePath); List<String> list; System.out.println(file.getName());//20250709-5427327003468403533.zip try { 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里面

浙公网安备 33010602011771号