在Ruby中处理Zip文件

djs*_*ill 2 ruby zip

可能重复:
如何在ruby中仅在内存中创建zip文件?

是否有人知道开源Ruby库允许用户在内存中处理zip文件条目?即没有将它们写入磁盘

pej*_*uko 6

嗨,我正在使用rubyzip库.你可以这样做:

Zip::ZipFile.foreach(file) do |entry|
    istream = entry.get_input_stream
    data = istream.read
    #...
end
Run Code Online (Sandbox Code Playgroud)