![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2006
Сообщений: 184
|
Работаю с Флексом... С помощью mx:HTTPService обращяюсь к хмл файлу на сервере... Идея такая: файл возвращает мне список юрлов типа
<?xml version="1.0" encoding="windows-1251"?> <gallery> <gal_item> <id>19</id> <filename>big_1162196761.jpg</filename> <thumbname>thumb_1162196762.jpg</thumbname> </gal_item> <gal_item> <id>19</id> <filename>big_1162196761.jpg</filename> <thumbname>thumb_1162196762.jpg</thumbname> </gal_item> </gallery> |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А чем тебя XMLList не устраивает?
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 184
|
Дело в том что я обращаюсь к файлу на сервере ... насколько я знаю у XMLList нету атрибута url... т.е. я немогу в него динамичесски подгружать данные.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Я тебя не понимаю.
У тебя есть XMLList, ты можешь получить любой нод XML. |
|
|||||
|
Регистрация: Apr 2006
Сообщений: 184
|
Вобщем пытаюсь сделать так:
private var books:XML;
public function XMLListExample():void {
books = <gallery>
<gal_item>
<id>19</id>
<filename>big_01.jpg</filename>
<thumbname>thumb_1162196762.jpg</thumbname>
</gal_item>
<gal_item>
<id>19</id>
<filename>big_02.jpg</filename>
<thumbname>thumb_1162196762.jpg</thumbname>
</gal_item>
<gal_item>
<id>19</id>
<filename>big_03.jpg</filename>
<thumbname>thumb_1162196762.jpg</thumbname>
</gal_item>
</gallery>;
output.text = books.gal_item[0].filename;
}
если делаю так: private var books:XML = get_gallery.lastResult();
public function XMLListExample():void {
output.text = books.gal_item[0].filename;
}
<mx:HTTPService id="get_gallery" url="http://www.fla.aa/xml/gallery.xml" useProxy="false" />
Подскажите в чем дело... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А отловить для начала загрузку не пробовал? lastResult на момент вызова ещё пуст.
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 184
|
Понял свою ошибку. Поправил.
При загрузке выдает ошибку - TypeError: Error #1006: value is not a function. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
lastResult — это свойство, а не метод.
Кроме того, нужно указать, что resultFormat="e4x" Последний раз редактировалось etc; 30.10.2006 в 16:26. |
|
|||||
|
Регистрация: Apr 2006
Сообщений: 184
|
когда делаю так:
При компиляции выдает ошибку: 1118: Implicit coercion of a value with static type Object to a possibly unrelated type XML. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Прочитай вторую строку восьмого поста.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|