Если возможно, используйте XMLListCollection. Предполагая, что у вас есть какой-то XML вроде
var xml:XML =
<doc>
<node/>
<node/>
<node/>
</doc>
Вы можете создать XMLListCollection узлов следующим образом:
var xmllist:XMLListCollection = new XMLListCollection(xml.node);
Если вам действительно нужна коллекция ArrayCollection, вам нужно перебрать каждый элемент в xmllist и добавить его в свою коллекцию ArrayCollection. Не существует встроенного API для этого.