天哪,我玩了大约两个小时,但在我最终在此处发布问题后仅五分钟,我碰到了答案:我的zip文件不是使用ISO-8859-1编码的,而是使用Cp437编码的。因此,构造函数调用应为:
zipStream = new ZipInputStream( new BufferedInputStream(new FileInputStream(archiveFile), BUFFER_SIZE), Charset.forName("Cp437"));
现在,它就像一种魅力。抱歉打扰您了。我希望这可以帮助其他面临类似问题的人。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)