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";
}
分享到:
相关推荐
gb2312编码的使用表明,该软件充分考虑了中文字符的显示,避免了乱码问题,确保了中文用户在使用过程中的良好体验。 总结起来,ExoBUD MP(II) v5.8 简体中文特别版是一个集成了丰富功能和定制化选项的网页播放器,...
对于Nginx服务器,可以在`nginx.conf`文件中找到类似`charset gb2312;`的配置,并替换为`charset utf-8;`。 #### 二、PHP 页面转UTF-8 编码问题 1. **设置HTTP头部**:在PHP文件的开头添加`header("Content-Type:...
4. 解决gedit打开Windows分区文件乱码问题:通过gconf-editor修改gedit的字符编码设置,添加GB2312、GBK、GB18030和BIG5编码。 5. Firefox的设置: a. 安装Flash插件:运行`sudo apt-get install adobe-flashplugin...
若XML文件使用的是GB2312编码,可以设置Flash Player使用代码页解析,通过添加`flash.system.System.useCodePage=true`解决: ```actionscript import flash.system.System; // 在HTTPService请求之前设置编码 ...
在Web开发中,国际化网站需要将编码从GB2312转为UTF-8编码,这是一个重要的步骤,它能够帮助网站正确处理多语言内容,尤其是针对中文等东亚语言。转换编码时,如果不彻底,会遇到许多编码问题,下面将详细介绍在五个...
解决gedit打开Windows分区文件乱码问题,需添加GB18032,GBK,GB2312等编码支持。在gedit中打开文件,选择“字符编码”并添加缺失的编码。 #### 5. Firefox配置 - **安装Flash插件**:使用命令`sudo apt-get install ...
2. **废弃标签**:代码中出现了一些已经被废弃的标签或属性,如使用`<object>`标签来嵌入Flash动画,在现代Web开发中,通常推荐使用`<video>`或`<audio>`标签来实现多媒体播放功能。 3. **兼容性问题**:代码中的...
在ASP程序中使用GBK编码,确保了系统能够正确处理和显示中文内容,避免了乱码问题。开发人员在处理中文字符时,需要注意文件编码的一致性,以保证数据的正常读写。 【GsCms系统架构】 GsCms作为一款视频电影程序,...
**题目描述**: 在AS3中,为什么一般不断重复加载同一个图片资源并将其绘制为`Bitmap`对象会导致内存资源不断增加,并给出相应的处理示例。 **解答**: 当同一图片资源被多次加载和绘制为`Bitmap`对象时,每个`...
- JavaScript中的字符串处理,如DOM操作、AJAX请求等,应确保字符串是以UTF-8编码的。 - AJAX请求时,设置Content-Type头为UTF-8,例如: ```javascript xhr.setRequestHeader("Content-Type", "application/x-...
// 动态生成XML文档,编码必须为GBK或gb2312 String khmx = (String) data.get("khmx"); // 这里需要对中文字符进行转义处理 khmx = new String(khmx.getBytes("GBK"), "ISO-8859-1"); strXML += "("ppxl") + ...
【繁简转换】 可视化的繁简体GB与BGK码以及GB2与BIG5码相互转换,可以复制文本到当前窗体中文本进行转换,也可以实现单个文件或批量文件的转换。在窗体中双击文本字符串尾即可实现自动选定文本并自动复制功能。本...
常 用 工 具 【繁简转换】 可视化的繁简体GB与BGK码以及GB2与BIG5码相互转换,可以复制文本到当前窗体中文本进行转换,也可以实现单个文件或批量文件的转换。在窗体中双击文本字符串尾即可实现自动选定文本并自动...