здраствуйте . Прошу помочь со следующей задачей .

Код AS3:
var xml:XML=<ecard>
<photos>
<logo path="logo.jpg" width="100" height="150" />
<photoID1 path="img1.jpg" width="270" height="162" />
<photoID2 path="img2.jpg" width="270" height="162" />
<photoID3 path="img3.jpg" width="270" height="162" />
<photoID4 path="img4.jpg" width="270" height="162" />
<photoID5 path="img5.jpg" width="270" height="162" />
</photos>
</ecard>
есть у меня этот XML . Мне нужно подобно обьектам пройти по всем узлам .

Код AS3:
for(var i:* in xml.photos){
trace('child: '+i+' path: '+xml.photos[i].@path);
}
мне нужен чтобы воводил
child: logo path: logo.jpg
child: photoID1 path: img1.jpg
.............................
как можно реализовать это для xml ?
заранее спасибо за ответ .