Wie kann ich eine Zeichenfolge in eine GZIP Base64-Zeichenfolge konvertieren?

8

Ich habe versucht, herauszufinden, GZIPOutputStream und dergleichen, aber hatte keinen Erfolg mit ihnen zu verstehen. Ich möchte nur eine Zeichenkette - "Eine Zeichenkette" in ein GZIP Base64-Format konvertieren. Wie kann ich das tun?

BEARBEITEN: Beim GZIP Base64-Format wird die Zeichenfolge zuerst mit GZIP komprimiert und dann in Base64

konvertiert     
liamzebedee 21.10.2011, 12:00
quelle

2 Antworten

21

Verwenden Sie den Apache Commons Codec Base64OutputStream .

Hier ist eine Beispielklasse:

%Vor%

Welche Ausgaben:

%Vor%

Unter Linux können Sie bestätigen, dass dies funktioniert mit:

%Vor%

(Bitte beachten Sie, dass Sie in OSX% base64 -D anstelle von base64 -d im obigen Befehl verwenden sollten)

Welche Ausgaben:

%Vor%     
Dan Cruz 21.10.2011, 12:33
quelle
0

Wir können Java GZIPOutputStream / GZIInputStream und Apache commons Codec Base64 Encoder und Decoder verwenden: lebenslanger programmer.blogspot.com

    
JeffersonZhang 13.11.2013 04:46
quelle

Tags und Links