Рандомный выбор из XML
Всем доброго времени суток. Делаю программу - тест. Собственно вопрос в заголовке - как рандомно выбрать элемент из xml файла(неповторяющийся)?
У самого только одна идея. Псле получения xml, он пробразуется в коллекцию. Затем получать рандомное число i (скажем, из массива целых чисел длиною равной длине xml коллекции, а затем удалять этот элемент из массива(чтобы не повторялось)). а затем выводить XMLList[i]= questionLabel.text . Есть у кого каие варианты ? Буду благодарен любой помощи. |
Чем плох предложенный вами вариант? Вот, скажем, он же в коде (код кривой, но рабочий).
Код AS3:
|
Типы XML и String в AS3 конвертируются друг в друга, кроме того, в AS3 можно использовать литерал XML. Т.е.
Код AS3:
Что до задачи: XMLList в чем-то очень похож на массив. Код AS3:
|
Часовой пояс GMT +4, время: 20:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.