解压zip,解决中文乱码
生活随笔
收集整理的這篇文章主要介紹了
解压zip,解决中文乱码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?? ??? ?Project p = new Project();
?? ??? ?Expand e = new Expand();
?? ??? ?e.setProject(p);
?? ??? ?e.setSrc(file);
?? ??? ?e.setOverwrite(false);
?? ??? ?e.setDest(new File(savepath));
?? ??? ?/*
?? ??? ? *
?? ??? ? * ant下的zip工具默認壓縮編碼為UTF-8編碼,
?? ??? ? *
?? ??? ? * 而winRAR軟件壓縮是用的windows默認的GBK或者GB2312編碼
?? ??? ? *
?? ??? ? * 所以解壓縮時要制定編碼格式
?? ??? ? */
?? ??? ?if (File.separator.equals("\\")) {
?? ??? ??? ?e.setEncoding("GBK"); // 根據linux系統的實際編碼設置UTF-8 windows-GBK
?? ??? ?}
?? ??? ?e.execute();
總結
以上是生活随笔為你收集整理的解压zip,解决中文乱码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle中保留2位小数的写法
- 下一篇: libgdx游戏引擎开发笔记(十三)Su