![]() |
|
||||||||||
|
|||||
|
PHP скрипт делает выборку из базы и формирует XML вида:
<?xml version="1.0"?>
<root>
<result>
<row>
<ChapterID>13</ChapterID>
<ChapterOrder>1</ChapterOrder>
<ChapterName>GENERAL</ChapterName>
<LessonsCount>18</LessonsCount>
</row>
<row>
<ChapterID>2</ChapterID>
<ChapterOrder>2</ChapterOrder>
<ChapterName>EYE TECHNIQUES</ChapterName>
<LessonsCount>4</LessonsCount>
</row>
</result>
</root>
List = new LoadVars(); List.action = 'getList'; List.sendAndLoad(_root.scriptName, List, 'POST'); List.onLoad = setList; Вижу пришедшие данные. Как во флеше получить из этого массив ? Спасибо. |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
массив чего ? :) из каких нод тебе надо массив ?
со всеми остальными аналогично..
|
|
|||||
|
Мне нужно сформировать массив, который будет состоять из массивов, где каждый массив заполняется значениями атрибутов <row>, типа:
Array
(
[0] => Array
(
[ChapterID] => 13
[ChapterOrder] => 1
[ChapterName] => GENERAL
[LessonsCount] => 18
)
[1] => Array
(
[ChapterID] => 2
[ChapterOrder] => 2
[ChapterName] => EYE TECHNIQUES
[LessonsCount] => 4
)
......
)
trace(result.firstChild.firstChild.childNodes); вот получил я доступ к массиву, каждый элемент которого <row> Вот как теперь из этого сформировать такой массив как мне нужно ? |
![]() |
Часовой пояс GMT +4, время: 03:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|