File files = new File(path);
for (int i = 0; i < frameTextName.length; i++) {
Charset utf = Charset.forName("utf-8");
//使用hutool工具类的zipUtil
//传入文件,字符集,文件名或者路径
InputStream inputStream = ZipUtil.get(files,utf,frameTextName[i]);
/**得到压缩包某个文件的输入流,
再用IoUtil工具类读取输入流,得到文件的文本信息
*/
String text = IoUtil.read(inputStream, "utf-8");
System.out.println(text);
}
hutool工具类的zipUtil直接读取压缩包里的文件信息
最新推荐文章于 2024-05-22 17:32:13 发布