关于工具/对象/实用程序以Java读取.zipx文件的任何建议?
已经看过I need a C# library for zipx和http://www.winzip.com/comp_info.htm
最佳答案
看起来好像the ZIPX format is a regular ZIP container,只是使用了DEFLATE以外的压缩方法。
这意味着您可以使用Java的常规ZipFile class提取byte[]
内容,但是根据 ZipEntry.getMethod()
的值,您将不得不使用非JDK类进行解压缩。
压缩方法和Java支持:
注意:这是针对开源Java库的。对于所有这些似乎there's commercial, non-open-source libraries。
换句话说,除了上述的Chilkat software软件外,您还必须编写一堆自己的代码以完全支持ZIPX。
不用说,WinZip的人员可以随时添加更多压缩方法,因此ZIPX并不是固定的目标。