【问题标题】:How to uncompress in java gzip file with LZMA compression如何使用 LZMA 压缩解压缩 java gzip 文件
【发布时间】:2014-12-14 15:03:50
【问题描述】:

我需要在 java 中解压缩一个用 LZMA 压缩的 gzip 文件。此处http://forum.xentax.com/viewtopic.php?f=21&t=12065 解释说,他们将其传递给 lzma 解码原始数据函数,该函数将从偏移量 14 开始的数据以字节 5D 开始。

我已经下载了 7zip SDK,但我没有找到实现它的方法。 所以我需要在 java 中找到一个库,它允许我做他们在那个链接中所做的事情。

如果有人想尝试在 java 中解压缩,我在这里上传了文件: https://onedrive.live.com/redir?resid=C84F192CB5EEBC9!714&authkey=!ANbGTpAwTzw5FaA&ithint=file%2cbin

【问题讨论】:

标签: java gzip lzma


【解决方案1】:

最后,我使用 SevenZip.Compression.LZMA.Decoder 将前 5 个字节作为属性传递; 以及调用方法代码。

【讨论】: