如何让XML支持中文

来源:百度知道 编辑:UC知道 时间:2024/05/26 22:23:32
下面这段XML的代码..我想让它支持中文的.应该要怎样改..有人说把encoding="ISO-8859-1" 改成 encoding="DB2312" 就可以了..可是我改了都不可以...急的...请高手帮帮忙

<?xml version="1.0" encoding="ISO-8859-1" ?>
<newsList>
<news>
<date><![CDATA[01-01-2010]]></date>
<title><![CDATA[Lorem ipsum dolor sit amet]]></title>
<topic><![CDATA[Ut id lectus sed mi malesuada ornare........]]></topic>
<description><![CDATA[Ut id lectus sed mi malesuada ornare.......<br><br>Cras pede turpis, semper at, accumsan et,.......]]></description>
<source>elite_xml_news_images/img1.jpg</source>
<url>http://www.triworks.net</url>
</news>
</newsList>
请问楼吓的
<?xml version="1.0" encoding="UTF-8"?>
还有保存时要选择

第一你要先将XML文件转成(utf-8)
用TXT打开,然后第一行修改成<?xml version="1.0" encoding="UTF-8"?>
再另存为utf-8,记得选择utf-8格式。

打开看看中文字体有没没显出来。如果没有哪就是flash出了问题,最大的原因是因为给嵌入了字体,只要修改字体为 Arial 就行了。

方法:用flash8软件 打开flash原文件,查看哪个在选择字工具,(就是工具哪边的哪个A字)在舞台点一下,出现输入状态。然后看下面的属性,字体选择 Arial 再来就是要选择 可读性消除锯齿 点一下右边哪个 嵌入 弹出对话框。选择简体中文。点一下确定就OK了。再 导出 导出影片 看看有没显示。如果还没有。
可能要选中flash中是哪个元件调用XML的字的了。选中flash中哪个元件,再选字工具,输入状态 再选择字体 Arial 重复以上操作。OK

<?xml version="1.0" encoding="UTF-8"?>
还有保存时要选择UTF-8编码,默认是ANSI的,JS脚本要支持中文也一样是要用UTF-8编码保存的。

遇到了一个不支持中文或者是显示乱码的问题,经过多次的尝试,解决方法,XML头部增加utf-8,如:< ?xml version="1.0" encoding="utf-8" ?>,编辑flash字符嵌入,设置为中文或者相关中文的字符即可.还个小问题就是如果flash8打开fla源文件提示意外的文件格式,说明版本太低.需要更新至Flash CS3 Pro,

ISO-8859-1 换成 gb-2312或者是utf-8

如果是web应用的话 推荐是utf-8的!