Christian Seiler: Fileupload, Bytes, Cast->String, Bytes

Beitrag lesen

Hallo,

Testhalber caste ich jetzt diesen Byte-Array zu einem String.
Danach hole ich mir anhand des Strings wieder das Byte-Array.
Eine erneute Ausgabe schlägt dann allerdings fehl!

Ein String ist ja eine Ansammlung von Zeichen und nicht Bytes. Ein Bild sind nun hauptsächlich Binärdaten und vermutlich ist die Konvertierung von den Bytes zum String (oder die zurück) nicht verlustfrei, weil z.B. irgendwelche besonderen Steuerzeichen ignoriert werden oder ähnliches. Damit erhälst Du nicht mehr die gleichen Bytes nach der Konvertierung wie vorher.

Was mir nicht ganz klar ist: Welches Problem willst Du jetzt eigentlich lösen?

Viele Grüße,
Christian