2009-08-13 9 views

Antwort

3

haben einen Blick auf GZIPInputStream:

GZIPInputStream gzipInputStream = new GZIPInputStream(new FileInputStream(inFilename)); 
byte[] buf = new byte[1024]; 
int len; 
while ((len = gzipInputStream.read(buf)) > 0) { 
    // buf contains uncompressed data  
} 
0

Setzen Sie die Daten in ein ByteArrayInputStream, dann sollten Sie in der Lage sein, sie zu entschlüsseln mit GZipInputStream.

Um die Bytes aus der Zeichenfolge zu erhalten, versuchen Sie getBytes("ISO-8859-1"). Diese Codierung ändert die eingehenden Bytes nicht.