guarda provo a modificarti l'xml... solo che sto a lavoro e non ho a disposizione flash quindi potrebbe esserci qualche errore...
allora andiamo a vedere di prendere i dati relativi alla descrizione
Codice PHP:
this.createTextField("my_txt", 10, 10, 10, 320, 100);
my_txt.autoSize = "left";
my_txt.border = true;
my_txt.multiline = true;
my_txt.wordWrap = true;
var myarray_desc:Array = new Array();
var myarray_foto:Array = new Array();
var tempArr:Array = new Array();
var elem_ = 2;
var reviews_xml:XML = new XML();
reviews_xml.ignoreWhite = true;
reviews_xml.onLoad = function (success:Boolean):Void {
if (success) {
var childItems:Array = reviews_xml.firstChild.childNodes;
tempArr = childItems.nextSibling.childNodes;
for (i=0;i<=tempArr.length;i++){
if (tempArr[i].nodeName == "img"){
trace("elemento ["+i+"] ------------------");
trace (tempArr[i]);
myarray_foto[Math.floor(i/elem_)] = tempArr[i];
}
if (tempArr[i].nodeName == "descriz"){
trace("elemento ["+i+"] ------------------");
trace (tempArr[i]);
myarray_desc[Math.floor(i/elem_)] = tempArr[i];
}
}
} else {
my_txt.text = "Unable to load external file.";
}
}
reviews_xml.load("http://www.helpexamples.com/flash/xml/reviews.xml");
ora nei due array myarray_foto e myarray_desc avrai(almeno penso) in uno il path delle foto e nell'altro la descrizione...
prova a fare un trace degli array...
ciauz