标签: ruby zip
我在Ruby中的文件系统上的特定位置有一个zip文件。该zip文件中只有一个文件。我想阅读该文件的内容。我怎么能这样做(不知道前面文件的名称)?我已经尝试过查看各种库/方法,但API已经过时,或者库已经维护多年了。
答案 0 :(得分:1)
您可以使用RubyZip:
require 'zip' a = Zip::File.open(path_to_zip_file) { |z| z.first.get_input_stream.read }