Здравствуйте. Проблема в следующем:
Вот код:

Код AS3:
var myArray:Array = new Array();
function myFunction(arg1:flash.events.Event):void
{
var xml:XML = new XML(arg1.target.data);
var i:Number = 0;
var att:*;
var j:Number = 0;
var str:*;
var array_in:Array = new Array();
xml =
while (i < xml.items.item.length())
{
att = xml.items.item[i].attributes();
j = 0;
while (j < att.length())
{
str = att[j].name().toString();
array_in[str] = att[j];
j = (j + 1);
}
array_in["order"] = i;
array_in["clip"] = new flash.display.MovieClip();
addChild(array_in["clip"]);
myArray[array_in["id"]] = array_in
i = (i + 1);
}
}
код xml

Код:
<?xml version="1.0" encoding="UTF-8"?>
<site>
<items>
<item id="photo1" preload="1" filename="photo/best/01.jpg" type="jpg" />
<item id="photo2" preload="1" filename="photo/best/02.jpg" type="jpg" />
<item id="photo3" preload="1" filename="photo/best/03.jpg" type="jpg" />
<item id="photo4" preload="1" filename="photo/best/04.jpg" type="jpg" />
<item id="photo5" preload="1" filename="photo/best/05.jpg" type="jpg" />
<item id="photo6" preload="1" filename="photo/best/06.jpg" type="jpg" />
<item id="photo7" preload="1" filename="photo/best/07.jpg" type="jpg" />
<item id="photo8" preload="1" filename="photo/best/08.jpg" type="jpg" />
<item id="photo9" preload="1" filename="photo/best/09.jpg" type="jpg" />
<item id="photo10" preload="1" filename="photo/best/10.jpg" type="jpg" />
</items>
</site>
Подскажите пожалуйста как мне теперь обратиться к объекту в myArray массиве?
Добавлено через 20 минут
Ну вобщем путём мозголома дошол до вот такого обращения

Код AS3:
myArray["photo1"]["id"]
myArray["photo1"]["preload"]
myArray["photo1"]["filename"]
myArray["photo1"]["type"]