[FLASH 8] Textfields dynamiques/XML
Bonjour à tous :)
Voilà je sais comment créer dynamiquement un textfield et y mettre des attributs XML, mais ... je voudrais comprendre comment faire pour mettre un attribut XML dans un Textfield.
Voici mon XML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?xml version="1.0" encoding="iso-8859-1"?>
<racine>
<clip fichier ='tets.flv' description ='Des petits chats tout mignons'/>
<clip fichier ='tets.flv' description ='Encore des chats'/>
</racine>
Je fais la connexion et tout se passe bien, pour créer des textfields dynamiques j'utilise ce code :
// Récupère le nombre d'element du node...
var nb_element = xmlvideo.firstChild.childNodes.length;
//Je construis les textfields dynamiquement
for (i=0; i<nb_element; i++) {
_root.createTextField("txt"+i,0,50,(60*(i+1)),200,20);
//----------------------- Intégration de la description du fic XML dans le textfield
this["txt"+i].text= xmlvideo.firstChild.childNodes[i].attributes.description;
//-----------------------
}
stop(); |
Alors certes, j'essaye de faire ça par moi meme, mais là je ne comprends pas pourquoi seulement le dernier enregistrement est gardé et surtout pourquoi le textfield "txt0" n'existe pas.
Merci d'avance des conseils et aide que vous pourrez m'apporter...