1:用binary 加载
byteArray 解析
var loader:URLLoader = new URLLoader(new URLRequest("x.html"));
loader.dataFormat = URLLoaderDataFormat.BINARY;
loader.addEventListener(Event.COMPLETE, complete);
function complete(event:Event):void {
var BA:ByteArray = new ByteArray;
BA.writeBytes((event.target as URLLoader).data);
BA.position = 0;
trace(BA.readMultiByte(BA.length,"gb2312"));
}
2:用urlStream加载
//使用URLStream取代URLLoader来读取GB数据
private function loadGBTrans():void
{
var request:URLRequest = new URLRequest(gbURL);
var loader:URLStream = new URLStream();
loader.addEventListener(Event.COMPLETE, onloadGBTrans);
loader.load(request);
}
//将读取的内容进行转换后输出,GB的数据被正确显示
private function onloadGBTrans(e:Event):void
{
var stream:URLStream = e.currentTarget as URLStream;
var result:String = stream.readMultiByte(stream.bytesAvailable, "gb2312");
ta.text += "\n转换读取GB数据:\n"+result+"\n";
}
分享到:
相关推荐
Flash中出现中文乱码的解决办法.pdf
对应的文章见 《在ASP.NET AJAX Control Toolkit 1.0.10618中使用GB2312的编码时出现乱码的两种解决方案》 http://blog.csdn.net/fancyf/archive/2007/08/21/1753404.aspx<br>这个修改基于官方的1.0.10618,只...
使用方法见本人博客《IE中js往后台传输中文乱码》
该工具用于字符编码UTF8转GB2312,可批量转换。只需将该工具放置与需要转换文件的目录下,双击运行即可。 注意:需安装Python,Python 2和3 需安装通用编码检测器,文件内有安装方法; 该工具对于入门学习Python 也...
字符串乱码解决 gb2312 培训机构资料
Flash中消失中文乱码的处理方法.docx
可以解决中文乱码问题,共享给大家,解决UTF-8 转换 gb2312,直接放到Bin目录中并引用
乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理文件乱码处理...
选择文件夹,将指定文件里面的所有特定后缀的UTF-8编码文件转成GB2312文件,使用VS2013 ,MFC 开发.
审核完的信息要生成XML类型的文件,并且XML要采用GB2312编码,因为采集的新闻网站,有很多网站采用的是UTF8编码,这样在转化的过程中又出现乱码
jsp中文乱码的处理 页面显示 表单提交 数据库操作JSP中文乱码处理
中文乱码处理问题总结,针对一些容易乱码的地方进行讲解。
提交数据到服务器会出现一些中文乱码 现在讲处理办法简单整理 中文乱码处理
GB2312 转UTF-8的函数.zip
php中常见中文乱码处理方法总结,处理了php中常见的乱码问题!
GBK GB2312 Unicode 编码 乱码 GB18030编码研究以及GBK,GB2312,GB18030与Unicode的映射,乱码解决 计算机,毫无疑问是一部机器,在最初我们接触计算机时或者接收计算机教育时,我们就知道:计算机能识别的只有010101...
可以将gb2312 和utf-8之间相互转换
处理中文乱码处理中文乱码处理中文乱码处理中文乱码处理中文乱码处理中文乱码处理中文乱码
解析Java中文乱码的处理方法解析Java中文乱码的处理方法解析Java中文乱码的处理方法解析Java中文乱码的处理方法解析Java中文乱码的处理方法