Leggere File Compressi
Vedi tutte le pagine e le modifiche recenti o scarica i sorgenti nella pagina
Ruby fornisce di default una pratica estensione per utilizzare
Zlib, e tra le classi fornite da questo module esiste una semplicissima classe GzipReader che offre un’api compatibile con altri normali oggetti IO. Ad esempio:
>> require 'zlib' => true >> Zlib::GzipReader.open('file.txt.gz') do |io| ?> puts io.readlines >> end ciao miao bauIl modulo
Zlib contiene molte altre cosette interessanti, e miracolosamente è pure documentato :D