Wie mach ich das?

Status
Nicht offen für weitere Antworten.

flashfactor

Aktives Mitglied
Also ich will einen String mittels GZip kommpremieren und den kommpremierten String in einen String schreiben. Also ich will keine Datei erstellen. Aber irgendwie komme ich nicht durch die Streamvarianten. Hat da jemand eine Lösung?

Gruß
 

MPW

Top Contributor
Ähm - wozu? der String muss ja schon groß sein, geht es um versandt über's Internet oder Verschlüsselung, spezifizier bar, denn ich verstehe nicht, wozu man diesen Aufwand treiben sollte für einen String....naja, schreib' mal bitte ein bisschen genauer, dann können wir dir sicher helfen...
 

flashfactor

Aktives Mitglied
Ja GZip funzt ja nur mit Streams also muss ich den Output-Stream vom GZip irgendwie wieder in einen String umwandeln. Aber wie?
 

Bleiglanz

Gesperrter Benutzer
ByteArrayOutputStream

dann das byte[] Array abholen

dann mit String#getString("IRGENEINENCODING") in String verwandeln
 
Status
Nicht offen für weitere Antworten.

Oben