我需要创建一些软件,该软件可以使用非常旧的implode方法压缩ZIP压缩文件。
尝试编写解压缩程序,但没有发生任何好事。优化的C代码对我来说非常困难。 找到这个C实现(here)但不能在Java上编写它。刚刚在Apache-commons中找到了关于此功能的请求(带有方法描述的JIRA contatin链接到APPNOTES.TXT。)
我应该为这种方法编写跨平台解压缩器。 完美是本机Java实现。 寻求帮助。感谢。
答案 0 :(得分:0)
您是否尝试TrueZip支持这些较旧的格式?
答案 1 :(得分:0)
sevenzipjbinding - 7-Zip-JBinding是7-Zip C ++库的java包装器。它允许直接从Java通过JNI使用非常快速的本机库提取许多存档格式。
答案 2 :(得分:0)
从版本1.7开始,Apache Commons Compress可以解压缩内爆和缩小的zip条目。这是算法的纯Java实现。