1. Java不解壓讀取.zip中的文件內(nèi)容

        共 2538字,需瀏覽 6分鐘

         ·

        2021-03-28 10:12

        點(diǎn)擊上方藍(lán)色字體,選擇“標(biāo)星公眾號(hào)”

        優(yōu)質(zhì)文章,第一時(shí)間送達(dá)

        最近項(xiàng)目中需要拿到.zip文件中的文件內(nèi)容,之前的做法是先解壓到某個(gè)目錄然后在對(duì)里面的文件進(jìn)行處理,后面發(fā)現(xiàn)其實(shí)可以不用這么做,jdk中自帶的包就可以解決這個(gè)問(wèn)題。示例如下:

        public static void main(String[] args) throws IOException {

                //獲取文件輸入流
                FileInputStream input = new FileInputStream("C:\\Users\\admin\\Desktop\\test.zip");
                ZipInputStream zipInputStream = new ZipInputStream(new BufferedInputStream(input), Charset.forName("GBK"));

                ZipEntry ze = null;

                //循環(huán)遍歷
                while ((ze = zipInputStream.getNextEntry()) != null) {

                    System.out.println("文件名:" + ze.getName() + " 文件大?。? + ze.getSize() + " bytes");
                    System.out.println("文件內(nèi)容:");

                    //讀取
                    BufferedReader br = new BufferedReader(new InputStreamReader(zipInputStream,Charset.forName("GBK")));

                    String line;

                    //內(nèi)容不為空,輸出
                    while ((line = br.readLine()) != null) {
                        System.out.println(line);
                    }
                }

                //一定記得關(guān)閉流
                zipInputStream.closeEntry();
                input.close();
            }


        ————————————————

        版權(quán)聲明:本文為CSDN博主「拉霍拉卡」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

        原文鏈接:

        https://blog.csdn.net/Grady00/article/details/115081342





        粉絲福利:Java從入門(mén)到入土學(xué)習(xí)路線圖

        ??????

        ??長(zhǎng)按上方微信二維碼 2 秒


        感謝點(diǎn)贊支持下哈 

        瀏覽 79
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 国模精品一区二区三区 | 免费看黄色片网站 | 年下攻高h好涨好饱哈啊 | 操操逼操 | 我在开会他在下添好爽在 |