在Java中读取.Z文件(unix压缩文件)
上述文件扩展名的解释见 http://kb.iu.edu/data/abck。 html。我想使用 java api 读取 Z 文件的内容。 ZipFile api 或 GZIPInputStream 似乎都不起作用。我可以使用 ZipFile api 打开普通的 .zip 文件。
ZipFile zf = new ZipFile("CR93H2.Z");
Enumeration entries = zf.entries();
补充一下,上述 .Z 文件在 winrar 中可以正常打开。
有谁知道它的解决方案。
谢谢
The said file extension is explained here at http://kb.iu.edu/data/abck.html. I want to use a java api to read the contents of a Z file. Neither the ZipFile api or the GZIPInputStream seem to work. I can use the ZipFile api to open normal .zip files.
ZipFile zf = new ZipFile("CR93H2.Z");
Enumeration entries = zf.entries();
To add, the said .Z file opens up fine in winrar.
Does anyone know about the solution to it.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 compress-j2me:
对于维护的替代方案,请尝试 Apache Commons-压缩。
You can use compress-j2me:
For a maintained alternative, try Apache Commons-Compress.
我已成功使用 UncompressInputStream 读取压缩文件.java。我还没有验证逻辑是否正确,但似乎可行。
I've had success reading compressed files with UncompressInputStream.java. I haven't verified if the logic is correct, but it seems to work.