Я создаю приложение RSS Feed на основе данных, и у меня есть следующее:
У меня есть ArrayCollection, которая предварительно заполнена данными. Я перебираю ArrayCollection, получаю 1 часть данных (условие) и мне нужно подключиться к каналу RSS, который возвращает мне заголовок, и я устанавливаю свой ArrayCollection в соответствии с условием -> заголовок.
public function updateArrayList(list:ArrayCollection):ArrayCollection {
trace(list);
for(var i:int = 0; i < list.length; i++) {
// Alert.show(list.getItemAt(i).condition);
getRSSUpdate(list.getItemAt(i).condition);
list.getItemAt(i).title = getRSS.lastResult.article.title;
}
return list;
}
public function getRSSUpdate(condition:String):void {
getRSS = new HTTPService();
getRSSParam = new Object;
getRSSParam.condition = condition;
getRSS.method = "POST";
getRSS.url = "http://localhost/site/remoteRequests/flash/rss/getRSS.php";
getRSS.send(getRSSParam);
}
По сути, я хочу перебрать список ArrayCollection и обновить list.getItemAt (i) .title с результатом, переданным из HTTPService.
Это не работает! Помогите!