2009-09-01

エンコーディング変換

※Windowsでは文字化けするので注意。
var eucStringUrl = new URLRequest("euc.txt");
var loader:URLLoader = new URLLoader();

loader.dataFormat = URLLoaderDataFormat.BINARY;
loader.addEventListener(Event.COMPLETE, loaderComplete);
loader.load(eucStringUrl);

function loaderComplete(event:Event):void {
 var bytes:ByteArray = event.target.data;
 var utf8String:String = bytes.readMultiByte(bytes.length, "euc-jp");
 trace(utf8String);
}

No comments:

Post a Comment