java – 使用JUnrar提取文件
发布时间:2020-05-22 12:02:13 所属栏目:Java 来源:互联网
导读:我之前问了一个关于用 Java提取RAR档案的问题,有人把我指向了JUnrar.官方网站已关闭,但它似乎被广泛使用,因为我在网上发现了很多关于它的讨论. 有人可以告诉我如何使用JUnrar提取存档中的所有文件吗?我在网上找到了一个小片段,但似乎没有用.它将归档中的每个
|
我之前问了一个关于用 Java提取RAR档案的问题,有人把我指向了JUnrar.官方网站已关闭,但它似乎被广泛使用,因为我在网上发现了很多关于它的讨论. 有人可以告诉我如何使用JUnrar提取存档中的所有文件吗?我在网上找到了一个小片段,但似乎没有用.它将归档中的每个项目显示为目录,即使它是文件. Archive rar = new Archive(new File("C://Weather_Icons.rar"));
FileHeader fh = rar.nextFileHeader();
while(fh != null){
if (fh.isDirectory()) {
logger.severe("directory: " + fh.getFileNameString() );
}
//File out = new File(fh.getFileNameString());
//FileOutputStream os = new FileOutputStream(out);
//rar.extractFile(fh,os);
//os.close();
fh=rar.nextFileHeader();
}
谢谢. 解决方法也许你应该检查 this代码段.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
