Показать сообщение отдельно
Старый 18.01.2009, 17:10
s8000_1 вне форума Посмотреть профиль Отправить личное сообщение для s8000_1 Найти все сообщения от s8000_1
  № 5  
Ответить с цитированием
s8000_1
 
Аватар для s8000_1

Регистрация: Jun 2007
Сообщений: 374
Можно передавать ссылку. Копий узла не создается.

Код AS3:
var xml:XML = <data>
<item name="item0"/>
<item name="item1"/>
<item name="item2"/>
</data>
 
trace (xml);
 
var obj:Object = new Object();
obj["node0"] = xml.item[0];
trace (obj["node0"].@name);
obj["node0"].@name = "item0Modified";
 
trace (xml)
p.s. а вообще я бы распарсил XML и создал массив объектов-моделей с нужными свойствами. Способ муторнее, но позволяет отслеживать изменения в объектах с помощью событий


Последний раз редактировалось s8000_1; 18.01.2009 в 17:17.