阅读Ruby中zip文件中唯一文件的内容

时间:2017-02-24 14:12:56

标签: ruby zip

我在Ruby中的文件系统上的特定位置有一个zip文件。该zip文件中只有一个文件。我想阅读该文件的内容。我怎么能这样做(不知道前面文件的名称)?我已经尝试过查看各种库/方法,但API已经过时,或者库已经维护多年了。

1 个答案:

答案 0 :(得分:1)

您可以使用RubyZip

require 'zip'
a = Zip::File.open(path_to_zip_file) { |z| z.first.get_input_stream.read }