У меня есть HTML, который включает такие символы, как товарный знак «TM» в виде надстрочного индекса (™). В обычном HTML я бы использовал "™" или ™ для отображения торговой марки TM. Однако я не могу найти способ импортировать такой HTML в Flex и правильно отображать его. У меня аналогичные проблемы с тегом <li>.
Мой HTML:
<p>This information is intellectual property of My Company™.</p>
<p>Available features:</p>
<li>Feature 1</li>
<li>Feature 2</li>
<li>Feature 3</li>
<li>Feature 4</li>
<p>COPYRIGHT INFORMATION:</p>
<p>Copyright © 2008, My Company. All rights reserved.</p>
Единственный способ заставить это работать - это скопировать и вставить контент прямо в Flex:
<mx:Text width = "100%" height = "100%">
<mx:htmlText>
<![CDATA[
This information is intellectual property of My Company™.
Available features:
• Feature 1
• Feature 2
• Feature 3
• Feature 4
COPYRIGHT INFORMATION:
Copyright © 2008, My Company. All rights reserved.
]]>
</mx:htmlText>
</mx:Text>
Я хочу использовать внешний HTML-файл, который я могу импортировать в мое приложение Flex во время выполнения, чтобы мне не приходилось перекомпилировать приложение для простого изменения содержимого.
Я слышал о слишком многих проблемах с опцией iFrame, поэтому я хочу избежать этого, если это возможно.
Есть ли у кого-нибудь другие хорошие предложения по решению этой проблемы?
Спасибо.






Ладно, это непросто. Я только что закончил проект, в котором мы использовали эту библиотеку с открытым исходным кодом для отображения HTML: http://code.google.com/p/flex-htmlfilter
Он обрабатывает списки, таблицы и т. д., И с ним довольно легко работать. Но я не думаю, что он поддерживает символ торговой марки. Тем не менее, он поддерживает некоторые другие.
Я использую его для извлечения контента из CMS и отображения во флеш-ролике. Он отлично поработал и дает мне всю необходимую гибкость стилей флеш-памяти.
Я не знаю, является ли это хорошим решением для всех проблем, но если вы хотите использовать элемент управления RichText, вы можете загрузить в него FlowText, что позволит вам использовать больше HTML, включая надстрочный индекс и другие глифы, такие как те, которые вы хотите использовать.