以编程方式访问zip文件中的文件?

时间:2010-10-07 03:57:33

标签: linux zip gzip

我可以访问zip文件中的文件/文件夹而不将其解压缩到临时文件吗?

这是在Linux系统上。

现在,我只需要从文件中“读取”,但是也可以“写”到它?


编辑1:很抱歉没有澄清,我希望有一个命令行工具可以使用任何语言,但作为替代方案,PHP解决方案/工具包是我需要的。

2 个答案:

答案 0 :(得分:0)

您没有提及该语言,但Java有一个完整的库,可用于读取和写入zip文件。

请参阅:http://download.oracle.com/javase/6/docs/api/java/util/zip/package-summary.html

对于C或C ++,您必须使用第三方库。

答案 1 :(得分:0)

对于C或C ++,请将zlibminizip一起使用。