![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2011
Адрес: Таганрог
Сообщений: 21
|
фрагмент обрабатываемого JSON запроса
{ id: "9" name: "bookmarks" user_id: "1" folder_type: "bookmarks" predefined: true root_id: "1" level: "1" - __children: [ - { id: "136" name: "Папка1" user_id: "1" folder_type: "bookmarks" predefined: false root_id: "1" level: "2" - __children: [ - { id: "137" name: "Подпапка1.1" user_id: "1" folder_type: "bookmarks" predefined: false root_id: "1" level: "3" - __children: [ - { id: "139" name: "Подпапка1.2" user_id: "1" folder_type: "bookmarks" predefined: false root_id: "1" level: "4" - __children: [ Но несколько веток. Как перебирать детей? и как их представить в удобном виде чтоб потом засунуть в LIST или TREE? преобразовывать как то в XML? |
|
|||||
|
|
|
|||||
|
Регистрация: Mar 2011
Адрес: Таганрог
Сообщений: 21
|
использую as3corelib - получил Object
Меня интересует дальнейший парсинг, перебор всех детей и представление в удобном виде |
|
|||||
|
Ну, и в чем проблема?
Цитата:
... var obj:Object = JSON.decode(e.target.data); if (obj..hasOwnProperty('__children')) { traceChildren(obj.__children); } ... private function traceChildren(children:Array):void { for (var i:int = 0; i < children.length; i++) { var item:Object = children[i]; trace(item.id); if (item.hasOwnProperty('__children') { traceChildren(item.__children); } } } Цитата:
|
|
|||||
|
Регистрация: Mar 2011
Адрес: Таганрог
Сообщений: 21
|
т.е можно будет сразу засовывать Object в dataProvider?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:06. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| json , parse |
|
|