0

我知道 Spring 有 MultipartFile 组件。

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

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

照片\音频\report.xml

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

这个问题有解决方案吗?

4

2 回答 2

2

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

但您可以使用其他 API 处理 ZIP 或 UNZIP 文件。

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

2) java.util.zip

另请参阅 什么是压缩/解压缩文件的好 Java 库?

于 2013-08-07T06:54:36.103 回答
0

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

您应该能够使用其中一种或另一种,具体取决于您的处理性质。

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

于 2013-08-07T06:39:14.433 回答