【发布时间】:2009-06-04 15:59:49
【问题描述】:
我想提取我上传到我的 Rails 应用程序的 ZIP 文件中的文件。 ZIP 文件中的文件将存储在数据库中。
我想在我的操作中打开 ZIP 文件,而不必先将文件保存到文件夹 - 我想用 rubyzip 打开 multipart/form-data 流。
看起来 rubyzip 的 ZipFile.open 只需要一个文件名,而不是一个 IO 流。
我需要在 rubyzip 中进行哪些更改,以允许我将 zip 文件作为流打开,如下所示:
Zip::ZipFile.open(params["zip_file"]) do |zip_file|
...
end
谢谢。 约尔格
【问题讨论】:
标签: ruby-on-rails ruby rubyzip