There are already several binary-to-text encodings which perform a bit better than Base64, two of them are:
1. http://en.wikipedia.org/wiki/ASCII85 invented by Adobe 2. http://base91.sourceforge.net/ cheers Tobias Markmann On Nov 9, 2007 10:29 AM, Michal 'vorner' Vaner <[EMAIL PROTECTED]> wrote: > Hello > > On Fri, Nov 09, 2007 at 10:18:51AM +0100, Matthias Wimmer wrote: > > Hi Thomasz! > > > > Tomasz Sterna schrieb: > > > Simplest that comes to mind: > > > Let's take first 256 allowable UTF-8 characters and assign them to 256 > > > values of a single byte. > > > > It is not possible to sent the complete set of the first 256 Unicode > > code points within XML. E.g. U+0000 cannot be present in an XML document. > > That's why there was 'allowable' -- the ones which you are allowed to > send -- put characters in line, strike out all the ones you can't send > and take the first 256. > > -- > Hallowed be the zeroes and ones > > Michal 'vorner' Vaner >
