Schau dir mal
Base64 an. Kenne ich nicht wirklich, aber nach Überfliegen des Wikipedia-Artikels stelle ich fest dass man für 6 Bit (= 0,75 Byte) ein Zeichen braucht - es geht also nicht besonders viel Speicherplatz drauf.
Würde mich aber interessieren ob man es irgendwie anstellen kann das gar kein Platz verloren geht obwohl
XML verwendet wird.