![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 20
|
Сейчас разбираю ответы от АПИ
<restResponse object="user" method="getInfoAction"> <id>12313546</id> <fullName>Василий Пупкин</fullName> <nick>Vasyok</nick> <isOnline>yes</isOnline> <type>student</type> <smallAvatar>http://scribbler.ru/uploaded/avatar/user/12313546/small.jpg</smallAvatar> <mediumAvatar>http://scribbler.ru/uploaded/avatar/user/12313546/medium.jpg</mediumAvatar> <userPic>http://scribbler.ru/uploaded/avatar/user/12313546/big.jpg</userPic> </restResponse> trace(service.lastResult.restResponse) trace(service.lastResult.restResponse.id) trace(service.lastResult.restResponse.userPic) trace(service.lastResult.restResponse.fullName) trace(service.lastResult.restResponse.nick) trace(service.lastResult.restResponse.isOnline) trace(service.lastResult.restResponse.type) img1.source=service.lastResult.restResponse.userPic fullName1.text=service.lastResult.restResponse.fullName Ответ:
<restResponse object="photo" method="getInbox">
<item index="0">
<id>232</id>
<title>Альбом1</title>
<description>описание альбома 1</description>
<createdOn>2009-08-11 15:23:03</createdOn>
<updatedOn>2009-08-11 15:23:03</updatedOn>
<cover>http://scribbler.ru/uploaded/photo/1/2.jpg</cover>
<photosCount>10</photosCount>
</item>
<item index="1">
<id>233</id>
<title>Альбом2</title>
<description>описание альбома 2</description>
<createdOn>2009-08-11 15:23:03</createdOn>
<updatedOn>2009-08-11 15:23:03</updatedOn>
<cover>http://scribbler.ru/uploaded/photo/1/45.jpg</cover>
<photosCount>45</photosCount>
</item>
...
</restResponse>
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 20
|
я в первый раз flex включил 5 дней назад, можно подробнее?
|
|
|||||
|
как вариант:
сделайте массив, items например, для хранения данных из <restResponse />. по полученному XML пройдитесь циклом и все что в <item></item> сохраняйте в массив, а потом у Вас будет |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 20
|
За подсказку большое спасибо, но я совсем не в теме по этому языку.
- как создать массив - как выглядит код цикла - как в цикле отделять один <item> от другого - как определить что данный <item> был последним и цикл надо прекратить |
|
|||||
var xml:XML = <restResponse object="photo" method="getInbox"> <item index="0"> <id>232</id> <title>Альбом1</title> <description>описание альбома 1</description> <createdOn>2009-08-11 15:23:03</createdOn> <updatedOn>2009-08-11 15:23:03</updatedOn> <cover>http://scribbler.ru/uploaded/photo/1/2.jpg</cover> <photosCount>10</photosCount> </item> <item index="1"> <id>233</id> <title>Альбом2</title> <description>описание альбома 2</description> <createdOn>2009-08-11 15:23:03</createdOn> <updatedOn>2009-08-11 15:23:03</updatedOn> <cover>http://scribbler.ru/uploaded/photo/1/45.jpg</cover> <photosCount>45</photosCount> </item> </restResponse>; trace("Количество item:", (xml.item as XMLList).length()) for each(var j:XML in xml.item) { trace("\n",j.name(),j.childIndex()); for each(var i:XML in j.*) { trace("\t",i.name(),":",i) } } Вот еще прочтите по XML Последний раз редактировалось Партизан; 18.03.2010 в 12:09. |
|
|||||
|
http://help.adobe.com/ru_RU/AS3LCR/F...0.0/index.html
http://help.adobe.com/ru_RU/ActionSc...0204-7fdc.html это вам в помощь П.С.: Не серьезный подход какойто. Сначало литературу читают люди, делают "Hello World!!!", и изучают основные типы и т.д., а уж если что посложнее на форум бегут... |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 20
|
Другое именно так и учил, по чу-чуть, шагами по учебнику.
а тут просто время поджимает. совсем совсем жмет. Всем огромное спасибо за помощь |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|