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);
Другие вопросы по тегам