Flash et Xml problème d'eploitation des données
Bonjour à tous !
Voulant récupérer des informations de ma base de donnée pour les exploiter dans un flash, j'ai chargé ces données dans un arbre XML. Seulement voilà je n'arrive pas à exploiter ces données dans mon code.
Code:
1 2 3 4 5 6 7 8 9 10
| Fichier_XML = new XML();
Fichier_XML.ignoreWhite = true;
Fichier_XML.load("liste.xml");
Fichier_XML.onLoad = function(Reussite) {
if (Reussite) {
x = Fichier_XML.firstChild;
var lon = x.childNodes[0].childNodes[4].firstChild;
var lat = x.childNodes[0].childNodes[5].firstChild;
}
}; |
Les variables qui m'intéressent sont lon et lat.
Elles doivent me permettre plus loin dans mon code de renseigner ma fonction :
Code:
1 2 3 4 5 6 7 8 9 10
| function drawLocation(lat, lon){
var w:Number = earth._width ;
var h:Number = earth._height ;
var dx:Number = ( w / 360 ) * ( 180 + lon );
var dy:Number = ( h / 180 ) * ( 90 - lat );
attachMovie("point", "point", 10,{_x:dx, _y:dy});
}
drawLocation(lat,lon); |
Voilà ça ne marche pas, je ne comprend pas, lorsque j'affiche les info de l'arbre xml dans un simple texte dynamique ça fonctionne sans problème.
Mais dans la manière dont je veux faire fonctionner ya rien à faire.
Est ce un problème de déroulement de l'animation ?
Puis-je déclarer ces variables en globale ?
Merci d'avance de vos réponses !