|
4#
大 中
小 发表于 2007-11-8 15:13
public class MoxieAS extends Sprite
{
public function MoxieAS ()
{
var loader:URLLoader = new URLLoader(new URLRequest("ttt.xml")); // <root><a>测试</a></root> encode by ANSI
loader.dataFormat = URLLoaderDataFormat.BINARY;
loader.addEventListener(Event.COMPLETE, complete);
}
private function complete (event:Event):void
{
var BA:ByteArray = new ByteArray;
BA.writeBytes((event.target as URLLoader).data);
BA.position = 0;
var xml:XML = XML(BA.readMultiByte(BA.length, "GBK"));
trace(xml.*); // output 测试
}
}
AS3是可以进行转码的!
Kinglong 's Blog
专注研究Flash,FCS/FMS,CF,JS,AS,Java,C#等相关技术
|