今天在国外网站上淘到一个很好用的AS3的BASE64类
感觉写得简洁而强大。很好,赶快放上来。
调用代码:
import com . dynamicflash . utils . Base64 ;
//编码和解码字符串
var source : String = "Hello, world" ;
var encoded : String = Base64 . encode ( source );
trace ( encoded );
var decoded : String = Base64 . decode ( encoded );
trace ( decoded );
//编码和解码ByteArray
var obj : Object = { name : "Dynamic Flash" , url : "http://dynamicflash.com" };
var source : ByteArray = new ByteArray ();
source . writeObject ( obj );
var encoded : String = Base64 . encodeByteArray ( source );
trace ( encoded );
var decoded : ByteArray = Base64 . decodeToByteArray ( encoded );
obj = decoded . readObject ();
trace ( obj . name + "(" + obj . url + ")" );
2025-12-24 12:59:14
7KB
base64
1