是否有使用 Junrar 库读取版本 5 的 RAR 文件的解决方案?
Is there a solution to read the RAR files of version 5 using Junrar library?
我正在编写 Java 应用程序的一部分,负责读取不同格式的存档文件并准备预览模式。
Junrar 库似乎是处理 RAR 格式最可靠的库,但它不支持最新版本的 rar 5。仅支持早期版本。
Junrar 开发团队在此确认了这一事实:
https://github.com/junrar/junrar/issues/23
Winrar 默认创建版本 5 的 rar 文件,但属性中的复选框 'RAR4' 有助于创建版本 4 的文件 - 非常适合使用。但是每次存档都要点它,这不是个好办法(早期版本的Winrar官网无法下载)。
在我的案例中,文件存储为字节数组。我不需要 UNRAR 文件,我只是阅读它 - 我需要其中每个文件的 'name' 和 'size' - 因此我准备了存档内容的预览数据作为一个小的 HTML table.
你知道任何其他处理 Rar 格式的好库吗?我找不到任何。
或者您可以想出一些好的解决方法?
我正在编写 Java 应用程序的一部分,负责读取不同格式的存档文件并准备预览模式。
Junrar 库似乎是处理 RAR 格式最可靠的库,但它不支持最新版本的 rar 5。仅支持早期版本。
Junrar 开发团队在此确认了这一事实: https://github.com/junrar/junrar/issues/23
Winrar 默认创建版本 5 的 rar 文件,但属性中的复选框 'RAR4' 有助于创建版本 4 的文件 - 非常适合使用。但是每次存档都要点它,这不是个好办法(早期版本的Winrar官网无法下载)。
在我的案例中,文件存储为字节数组。我不需要 UNRAR 文件,我只是阅读它 - 我需要其中每个文件的 'name' 和 'size' - 因此我准备了存档内容的预览数据作为一个小的 HTML table.
你知道任何其他处理 Rar 格式的好库吗?我找不到任何。 或者您可以想出一些好的解决方法?