Bonjour à tous,
J'essaye en vain depuis un moment de passer le chemin XML concatené à une variable que mon fichier swf pourra traîter.
Voilà le code :
plop = "";
num = 1; // ou 0, ou 5, ou 1000... on s'enfiche ;)
for (dec = num; dec != 0 ; dec--) {
plop = plop+".nextSibling";
trace (plop);
}
chemin1 = "imgXml.firstChild.firstChild"+plop+".childNodes.length";
trace (chemin1);
articleItem = chemin1;
Voilà.
L'idée est que la concaténation me renvoie un chemin du typer :
imgXml.firstChild.firstChild.nextSibling.childNodes.length
(ce qui semble marche)
Le trace sur "chemin1" me renvoie ce que je souhaite sauf
qu'articleItem n'est pas capable d'aller recupérer les données dans le
fichier XML. Mon swf reste désespérement blanc alors que la phrase
suivante marche parfaitement:
articleItem = imgXml.firstChild.firstChild.nextSibling.childNodes.length;
Est-il impossible de concatener de telles variables entre elles tel que j'essaye de le faire ?
Me suis-je tromper dans ma syntaxe ?
A l'aide !
Afficher la suite