Adobe Flex: невозможно преобразовать XMLList в mx.collections.IList

Мое приложение Flex запускает службу на странице php, которая извлекает данные из моей базы данных, а затем структурирует результат в формате XML. Я создал новый XMLList под названиемtestList за пределами каких-либо функций, затем, когда результаты возвращаются (они сначала сгибаются как одна строка, содержащая весь код XML), у меня есть следующий код, чтобы преобразовать его в XML, а затем добавить в мой testList:

var s:String = event.result as String;
var xml:XML = new XML(s);
testList = xml.user;

Данные используются в одной функции, затем они также передаются в мой компонент, где я пытаюсь отобразить XMLList в списке (с testList в качестве dataProvider), и я получаю следующую ошибку:

Ошибка типа: Ошибка № 1034: сбой приведения типа: невозможно преобразовать XMLList @ 68ffa01 в mx.collections.IList.

Я чувствую, что это, вероятно, ошибка новичка, но любая помощь приветствуется.

Ответы на вопрос(2)

Ваш ответ на вопрос