hutool工具类的zipUtil直接读取压缩包里的文件信息

         
        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);
        }

你可能感兴趣的:(项目经验记录,java)