Показать сообщение отдельно
Старый 27.08.2016, 09:06
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Цитата:
Когда начальный 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));
__________________
Reality.getBounds(this);