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
 bau
Il modulo Zlib contiene molte altre cosette interessanti, e miracolosamente è pure documentato :D
Updated on November 26, 2005 13:28 by Ruby Fan (151.37.150.7)