Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сбор объектов в многомерный массив объектов 
V
    Опции темы
JAYBE
Дата 26.9.2011, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 27.3.2008

Репутация: нет
Всего: 0



Добрый день.
Имеется древовидная структура, эементы который я нужно поместить в массив обхектов, схожий по вложенности.
Например имеются 3 объекта (на деле их гораздо больше):
Код

{ id:01 name : 'abc', rootElement = '', child : []}
{ id:02 name : 'abc', rootElement = '03', child : [] }
{ id:03 name : 'abc', rootElement = '01', child : [] }

Необходимо получить массив, в который будет включен объект со всеми дочерними:
Код

data = [
{id:01 name : 'abc', rootElement = '', child : [ 
    {id:03 name : 'abc', rootElement = '01', child : [
        {id:02 name : 'abc', rootElement = '03', child : []}
    ]}
]}

Подскажите, как это сделать?
PM   Вверх
magelan
Дата 29.9.2011, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


потерял xPath
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 5.4.2010

Репутация: 3
Всего: 16



а в чем проблема?

Код

data = {
    'id':'01', 'name' : 'abc', 'rootElement' : '', 'child' : 
    { 
     'id':'03', 'name' : 'abc', 'rootElement' : '01', 'child' : 
        {
         'id':'02', 'name' : 'abc', 'rootElement' : '03', 'child' : {}
        }
    }
}
alert( data.child.child.id )

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0640 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.