Zlib :: GzipReader可以采用“IO或类似IO的对象”。因为它是输入,正如文档中所述。如何解压缩红宝石中的Gzip字符串?
Zlib::GzipReader.open('hoge.gz') {|gz|
print gz.read
}
File.open('hoge.gz') do |f|
gz = Zlib::GzipReader.new(f)
print gz.read
gz.close
end
我应该如何解压一个字符串?
谢谢,我得到了同样的错误,这解决了我的问题! – 2013-03-24 01:07:40
Mucho help here – simonmorley 2014-01-17 10:27:10
is calling body.to_s redundant? – Blaskovicz 2014-06-26 17:50:15