Flash读取XML文件出现的中文乱码问题 
 
原因:中文乱码,不用说都是编码惹的祸。Flash是使用UTF-8编码的。而一般我们保存文本文件时(也就是XML文件),用的编码是GB2321、ANSI或者Unicode。

有2种办法可以解决:
  1、XML文件用的编码,就是这一句“<?xml version="1.0" encoding="UTF-8"?>”注意后面的是“encoding="UTF-8"”。特别注意保存文件时,文件编码选择使用"UTF-8",,这样解析时就不会有乱码问题了。使用"Unicode"编码也可以,但这样文件量会相对比较大。

  2、在Flash脚本代码前面加上 System.useCodepage = true; 语句,但据说这是下下策的做法,不建议采用。

flash读取外部中文时显示乱码的问题 - [flashy]

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://avant-contra.blogbus.com/logs/27551062.html

1 比较老的解决方案:

加一句: System.useCodepage = true;

此法已经不推荐使用, 这是让flash player使用操作系统的编码。如果系统本身就不支持外部文本的编码格式,则可能仍然是乱码。以下节选自《flash cs3 help 》:“Only use this process when you are loading non-Unicode encoded text from an external location and when this text is encoded with the same code page as the user’s computer.”

2 将外部文本用unicode进行编码:

这种做法应该更通用 。同样摘自《flash cs3 help》:“ To ensure that users on all platforms can view external text files used in your Flash applications, encode all external text files as Unicode and leave the system.useCodepage property set to false by default.”

Flash读取XML文件出现的中文乱码问题 flash读取外部中文时显示乱码的问题相关推荐

  1. 我学Flash/Flex(2):AS3读取XML文件内容

    任何一种语言,读取XML文件的功能基本都是必不可少的.使用AS3读取XML文件,需要使用到以下几个类: (1)URLRequest类,URLRequest可捕获单个 HTTP 请求中的所有信息. UR ...

  2. 已解决(Python读取xml文件报错)xmL.etree.ELementTree.ParseError:not well-formed (invalid token): Line

    已解决(Python读取xml文件报错)xmL.etree.ELementTree.ParseError:not well-formed (invalid token): Line 文章目录 报错信息 ...

  3. python读取xml文件内容_selenium-python读取XML文件

    首先这是我们要读取的XML文件 <?xml version="1.0" encoding="utf-8" ?> windows Chorm http ...

  4. tinyxml 读取文本节点_TinyXML读取xml文件

    TinyXML读取xml文件 2020-05-19 编程之家收集整理的这篇文章主要介绍了TinyXML读取xml文件,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考. 例子 xml 内容: ...

  5. SQL Server中读取XML文件的简单做法

    SQL Server 2000使得以XML导出数据变得更加简单,但在SQL Server 2000中导入XML数据并对其进行处理则有些麻烦.本文介绍在SQL Server中读取XML文件的简单做法. ...

  6. [转帖]C#执行SQL脚本,读取XML文件

    [转帖]C#执行SQL脚本,读取XML文件 需要添加如下引用: using System.IO; using System.Data.SqlClient; using System.Collectio ...

  7. java 存取xml数据_JAVA读取XML文件数据

    XML文档内容如下: title1 title2 title3 JAVA代码如下: package cn.mylucene; import java.io.File; import java.io.I ...

  8. C#中读取xml文件指定节点

    假设xml文件内容是 <?xml version="1.0" encoding="utf-8"?> <Workflow>   <A ...

  9. java读取XML文件的四种方式

    java读取XML文件的四种方式 Xml代码 <?xml version="1.0" encoding="GB2312"?> <RESULT& ...

最新文章

  1. Android11还能自定义相机吗,安卓用户又少了一项自由,Android 11不再支持更改默认相机程序...
  2. c语言计算机二级考试要点,全国计算机二级考试c语言考试要点
  3. 数论--中国剩余定理模板
  4. PHP中一些有用的函数
  5. 增改删(python 版)
  6. 关于在事件代码中如何访问类中的变量
  7. 全新安装2008操作系统和2008 server core核心安装
  8. 【架构】Heartbeat高可用服务(2)
  9. cb rm –rf_php执行rmrf命令
  10. pcm2wav matlab,matlab输出pcm格式文件
  11. C语言实现(小米面试题)给定一个句子(只包含字母,空格,逗号和句号), 将句子中的单词位置反转,符号不变。(使用指针)
  12. 关于protel 99 SE如何建立自己的元件库,导入Sch文件file is not recognized.
  13. android版本5.1下载,嘉兴禾点点下载-禾点点 安卓版v5.1.1-PC6安卓网
  14. win10系统VMware虚拟机安装linux使用NAT模式上网配置-命令行上网
  15. 原创 | 王欣:多维深耕打造数字化银行
  16. python解一元二次方程ax^2+bx_python 练习题:定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程ax^2+bx+c=0的两个解...
  17. Python音视频剪辑库MoviePy1.0.3中文教程导览及可执行工具下载
  18. linux下emmc自动格式化和自动挂载
  19. H.264与AVS视频标准核心技术比较
  20. TrestZone入门解读

热门文章

  1. 4399大数据笔试题
  2. 三维渲染mitsuba2安装 | git clone下载过慢问题 | 使用镜像源快速安装submodule
  3. Discuz!论坛助手 [原创] [服务端+客户端]插件 人气提升/贴子监控/批量顶贴/来贴提醒/编辑辅助工具 1.0(附演示)
  4. 微信公众号获取用户头像、昵称等信息
  5. 阿里云3D架构图绘制工具寻找分析结果
  6. 音频电平vu显示表软件下载_Fission for mac(音频编辑软件) v2.4.6最新版
  7. 驱动音乐律动(全局)
  8. matlab音乐键盘模拟,Matlab课程设计报告--MATLAB GUI的音乐键盘仿真
  9. Intel Media SDK(QSV)参数说明(未完成)
  10. Hase权威指南笔记