用到Base64,参照本地列子
import flash.utils.ByteArray;
import Base64;
var ob:Object = new Object();
ob.test = 1234;
var a:ByteArray = new ByteArray();
a.endian = Endian.LITTLE_ENDIAN;
a.writeObject(ob);
a.compress();
trace(Base64.Encode(a)); // eNrj4mbkLEktLmHpDGIEAA8BAsA=
var b:ByteArray = Base64.Decode( 'eNrj4mbkLEktLmHpDGIEAA8BAsA=' );
b.uncompress();
var lsOb:Object = b.readObject();
trace(lsOb.test) // 1234
本文通过一个具体的示例介绍了如何使用Base64编码和解码Flash中的ByteArray对象。示例展示了如何将一个包含数据的对象转换为ByteArray并进行压缩,接着使用Base64进行编码,再解码并还原原始数据。
1347

被折叠的 条评论
为什么被折叠?



