Obtenir la valeur de node de XML à l'aide de la boucle

Essayer de boucle si mes données XML et de les assigner à des champs de texte. Pas obtenir une erreur, mais je suis assez sûr qu'il a quelque chose à voir avec la façon dont je suis le référencement des données et de l'attribuer à l' .zone de texte. Je suis aussi d'avoir des problèmes avec l'obtention de la longueur de mon xml donc je sais pas combien de fois en boucle. S'Il Vous Plaît Aider. MERCI!

d'abord un résumé de mon XML:

<Worksheet>
   <Row>
    <Data>Last Name</Data>
    <Data>First Name</Data>
    <Data>Ext.</Data>
   </Row>
   <Row>
    <Data>Smith</Data>
    <Data>Liz</Data>
    <Data>103</Data>
   </Row>
   <Row >
    <Data>Johns</Data>
    <Data>Jason</Data>
    <Data>116</Data>
   </Row>
   <Row>
    <Data>Potts</Data>
    <Data>Cheryl</Data>
    <Data>131</Data>
   </Row>
</Worksheet>

Maintenant l'AS3 qui devrait en boucle et assigner des valeurs à partir du XML dans les champs de texte:

//AVOIR des PROBLÈMES à OBTENIR LA LONGUEUR DE myXML

                for (i = 0; i < myXML.Worksheet.length(); i++){

                trace(["in for loop" + i]);
                                 //Create new text_holder from linked MC
                var item:text_holder = new text_holder();
                 //add text holder to stage
                scroll_box.addChild(item);

//MAINTENANT, JE VEUX ASSIGNER LES VALEURS DES TROIS PREMIERS NŒUDS DANS LES BOUCLES DE COURANT DE LIGNE POUR LES CHAMPS DE TEXTE DYNAMIQUE

                        item.first_name.text = myXML.Worksheet.Row[i].Data[1];
                        item.last_name.text = myXML.Worksheet.Row[i].Data[0];
                        item.ext.text = myXML.Worksheet.Row[i].Data[2];
                            current_y_right = current_y_right  + 131;
                            item.x = current_x_right;
                            item.y = current_y_right;

                    }
InformationsquelleAutor Denoteone | 2011-02-11