Spring API解压缩文件

时间:2013-08-07 06:31:31

标签: spring java-ee

我知道Spring有MultipartFile组件。

我想知道是否有任何API可以解压缩文件或读取zip文件来进行处理?

我有一个遵循某种格式的zip文件。

照片\ 音频\ report.xml将

当用户通过网络上传时,我希望扫描zip文件并进行一些处理。

这个问题有解决方案吗?

2 个答案:

答案 0 :(得分:2)

我不知道spring有这种类型的API,

但您可以将其他API用于ZIP或UNZIP文件。

1)http://commons.apache.org/compress/

2)java.util.zip

也看到了 What is a good Java library to zip/unzip files?

答案 1 :(得分:1)

有几个用于读取ZIP文件的Java SE API:

根据处理的性质,您应该可以使用其中一种或另一种。

如果处理要求图像在实际文件中,则必须自己创建目录并编写文件。在这种情况下,使用外部命令进行ZIP提取可能更简单。