在AS3中通过XML加载的字符串中加载特殊字符

时间:2010-02-26 01:36:56

标签: xml flash actionscript-3 actionscript

当我使用ActionScript加载XML时,字符串内的所有字符都可以正常呈现,除了特殊字符,如:

ñ, Ñ, á, é, í, ó, ú

在这种情况下,信件被省略。

我甚至尝试过:


ñ or í

但在那种情况下,显示& ntilde;和& iacute;而不是ñ或í。

¿我该怎么办?

感谢。

2 个答案:

答案 0 :(得分:3)

确保您的文件采用UTF编码,然后TextField 中嵌入其他字符。此外,请确保您使用的字体支持这些字符。在您使用它时,将文本值包装在XML文件中的<![CDATA[]]>(字符数据)中,例如

<textNode><![CDATA[ñ, Ñ, á, é, í, ó, ú]]></textNode>

答案 1 :(得分:1)

以UNICODE格式保存xml文件。 不需要CDATA。