Цитата:
|
Когда начальный XMLList processes вот такой
|
Какой же это XMLList? Это XML.
Задача "вынуть" не ясна. Надо создать новый список по атрибуту, не изменяя имеющийся, или удалить из имеющегося все ноды, неподходящие по атрибуту? И чем не угодили циклы for...in ? Использовать "красивый" синтаксис е4х, чтобы потом опуститься до "редактирования" XML как String... Это не "слегка кривовато". Это как загрузить джипег в байтэррей, преобразовать байтэррей в строку, отредактировать участок этой Строки, собрать новый байтэррей из байтов символов строки и послать его в лоадер, чтобы получить отредактированную картинку.
Добавлено через 43 минуты

Код AS3:
var listPro:XMLList = processes.process.(@gametypeID == this._baseModel.gameTypeID);
processes = <processes/>;
processes.appendChild(listPro);
или, если очень хочется в одну строку:

Код AS3:
processes = <processes/>.appendChild(processes.process.(@gametypeID == this._baseModel.gameTypeID));