Как упомянуто в комментарии ToddBFisher, вам придется перебирать свой XMLList и добавлять каждый элемент в ArrayList.Списки XMLL наследуются непосредственно от базового объекта и не имеют прямого отношения наследования к спискам ArrayLists.
Этот блок будет работать, но он станет предметом спора в зависимости от размера вашего набора данных.
var list:ArrayList = new ArrayList();
var name:XML;
for each(name in xml.artists.artist.name)
{
list.addItem(name);
}
Удачи!