Просмотр полной версии : Динамический текст с подстрочными и надстрочными символами
Динамически создаю текстовое поле.
Присваиваю ему текст типа C2H5OH.
Вопрос: как сделать так что бы символы "2" и "5" были подстрочными?
http://flasher.ru/forum/showthread.php?t=84396
Почти все получилось но осталась одна проблема, если текстовому полю присваивать значение так:
my_txt.text = 'C\u2082H\u2085OH';
то всё работает,
но я читаю текст с xml документа:
<text val="C\u2082H\u2085OH"/>
и когда текстовому полю присваиваю значение атрибута:
my_txt.text =textXML.attributes.val;
На экран мне выводит всё сообщение досимвольно:
C\u2082H\u2085OH
без замены символов юникод!
Как сделать что бы AS понимал что юникод нужно заменить соотвецтвующими символами?
__etc,
Ну я так и понял, что прийдётся делать именно так)
Просто думал, может какнибуть кодировку поменять или что-то вроде того.
Это флеш может при компиляции автоматически преобразовать последовательность символов вида \uXXXX в сам символ. А сохраняя эту последовательность в xml, вы просто получаете набор из 6 символов, а не последовательность. Поэтому возникает вопрос :) зачем вы пишите код символа, а не сам символ?
iNils,
Большое спасибо!
Действительно в самом документе xml нужно было писать не \uXXXX а сам символ, тогда все отображаетса правильно)
Можно еще было попробовать html-подстановки.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.