在 Java 中处理使用 SHRINK 算法的 ZIP 内容

发布于 2024-10-25 02:35:37 字数 155 浏览 4 评论 0原文

有人知道处理使用 SHRINK 算法生成的 ZIP 文件的方法吗?标准 Java ZIP 功能似乎不支持这一点。

我们从上游系统接收 ZIP 文件,该系统(令人惊讶地)使用了基于 SHRINK 的压缩。这似乎来自较旧的基于大型机的 ZIP 编码器,无法轻松修改以使用更现代的东西。

Anyone know of a way to handle ZIP files produced using the SHRINK algorithm? This doesn't appear to be supported by the standard Java ZIP functionality.

We're receiving ZIP files from an upstream system that (amazingly) have SHRINK-based compression in use. This seems to be from an older mainframe-based ZIP encoder that can't be easily modified to use something more modern.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沫离伤花 2024-11-01 02:35:37

为了接受答案,听起来如果不移植代码或构建 JNI 层来访问可以处理此问题的本机库,就不可能直接在 Java 中执行此操作。

In the interests of accepting an answer, it sounds like it's not possible to do directly in Java without porting code or building a JNI layer to hit native libraries that can handle this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文