Загрузка специальных символов в строку, загруженную через XML в AS3 - PullRequest
0 голосов
/ 26 февраля 2010

Когда я загружаю XML с помощью ActionScript, все символы внутри строк отображаются нормально, кроме специальных символов, таких как:

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

В этом случае буква опущена.

Я даже пытаюсь с:


ñ or í

Но в этом случае покажите точно & ntilde; и & iacute; вместо ñ или í.

¿Что я могу сделать?

Спасибо.

Ответы [ 2 ]

3 голосов
/ 26 февраля 2010

Убедитесь, что ваш файл в кодировке UTF, а затем вставьте эти дополнительные символы в TextField. Также убедитесь, что используемый вами шрифт поддерживает эти символы. Пока вы это делаете, оберните текстовые значения в <![CDATA[]]> (символьные данные) в файле XML, например,

<textNode><![CDATA[ñ, Ñ, á, é, í, ó, ú]]></textNode>
1 голос
/ 06 июня 2012

Сохраните XML-файл в формате UNICODE. Нет необходимости в CDATA.

...