在服务器传输协议数据部分采用XML格式,但在传输图片数据时遇到一些麻烦,XML是无法加载图片数据,后来在网上查找问题解决方法,发现遇到相同问题的人真不少。解决方式其一就是先将图片数据以Base64编码,将数据转化成ASCII字符,这样实现将数据入在XML中传输。
http://hi.baidu.com/langtaoer/blog/item/0378b71e6b14476bf624e401.html
在MIME格式的电子邮件中,base64可以用来将binary的字节序列数据编码成ASCII字符序列构成的文本。使用时,在传输编码方式中指定base64。使用的字符包括大小写字母各26个,加上10个数字,和加号“+”,斜杠“/”,一共64个字符,等号“=”用来作为后缀用途。