java.lang.IllegalArgumentException: MALFORMED
问题描述处理文件名存在中文的zip包时,控制台报错 原因windows环境下,默认字符集为GBK,ZipFile默认使用UTF-8字符集,当文件名存在中文时,处理时就会报错解决创建ZipFile,设置字符集为GBK(JDK 1.7以上)ZipFile zip = new ZipFile(file, Charset.forName("GBK"));附测试代码:...
原创
2018-05-22 11:49:06 ·
38385 阅读 ·
0 评论