Ed X: Frage zu base64

Beitrag lesen

Hi,

Nun, base64, wie der name schon sagt, bildet dir jeden String in einen zweiten ab, der ausschliesslich _nur_ folgende Zeichen enthält:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

ist aber auch sehr ineffizient (ich meine, er verschwendet auch ungeheuerlich viel Platz). Das einzige, was also Probleme geben könnte, ist das '+', welches als Space (0x20) dekodiert wird und eventuell das Zeichen '/', welches du umbedingt kodieren musst, da es sonst als "Unterverzeichnis-Token" interpretiert wird...

hm, das "=" kann schon vorkommen - nämlich im padding, also am Ende und
wenn dann nur am Endes des base64-Strings; entweder in 2 oder 3facher
Ausführung, kommt auf die jeweilige Anzahl der bytes im Original an.

bye eddie