Bonjour,
J'ai un probleme avec split dans une animation:
1)Je récupers des données sur un serveur (fichier Xml) >> pas de probleme je peut tracer les données et je recoit un success
2)Je récupert les données du xml dans un tableau :
[I]nb = piste.firstChild.childNodes.length;
for (i=0; i<=nb-1; i++) {
trace(i)
listepath[i] = [piste.firstChild.childNodes[i].attributes.path];
listename[i] = [piste.firstChild.childNodes[i].attributes.title];
trace(listepath)
//fin de for
}
Les données recupéres sont ok , ma fonction trace affiche toutes les valeur entrés dans mon tableau listepath.
3)Mon tableau listepath contient des url qui peuvent etres soit en relatif soit en absolu
Je veut identifier le type de l'Url (relatif ou absolu) , toutes les Url dans un meme xml sont du meme type , il suffit donc de tester la premiere : listepath[0]
pour cela:
trace(listepath[0]) >> renvoie http://www.aaaa.com
cut=new Array
chemin=listepath[0]
trace(chemin) >> renvoie http://www.aaaa.com
cut = chemin.split("://");
trace(cut[0]); >> renvoie undefined
(ensuite je teste si cut[0] est egal a http ou non mais le probleme est avant cette etape)
Je ne comprend pas pourquoi je recoit un undefined
Si quelqu'un peut m'aider , ca fait deja 2heure que je suis sur le probleme et je n'avance pas..
Ou si quelqu un a une autre methode pour differencier les url relative ou absolu...
Merci d'avance
Salutation
Jb
Partager