ObjectProxy для TextFlow (HTML) во Flex
Я пытаюсь преобразовать ProxyObject в TextFlow, чтобы я мог выводить в RichText. Я получаю ProxyObject через http-запрос.
<s:HTTPService id="httpStoryDetail" url="{urlDetails}"/>
Сервис переходит к php-скрипту с выводом следующим образом:
<user>username</user>
<story><p>Here some text which has <b>html</b> tags.<p><story>
Я пытаюсь извлечь историю, чтобы связать ее с RichText, но для этого нужен TextFlow. Как я могу это сделать? Или есть лучший вариант для этого?
Спасибо
1 ответ
Вам нужно получить строку из вашего HTTPService, например, вы получите строку "<p>Here some text which has <b>html</b> tags.<p>
"После этого вы сможете установить эту строку в RichText.
//Must be your string
var richText:String = "<p fontSize=\"10\">A small normal paragraph</p>" +
"<p fontSize=\"14\" fontWeight=\"bold\">A medium bold paragraph</p>" +
"<p fontSize=\"18\">A large<span fontStyle=\"italic\">mixed-text paragraph</span></p>"
myRichText.textFlow = TextFlowUtil.importFromString(
richText, WhiteSpaceCollapse.PRESERVE);