Bonjour, voiçi mon code :
Le problème c'est que trace renvoie au premier cliccon=new XMLSocket()
con.connect(ip,1024)
connexion.onPress=function(){
con.send("<test t=\"2\"><description>sdsqdsq</description></test>")
}
con.onXML=function(a){
for(i=0;i<10;i++){
trace(a.childNodes[i].childNodes[0].firstChild)
}
trace(newline)
}
=> a.childNodes[0].childNodes[0].firstChildsdsqdsq
undefined
undefined
undefined
undefined
undefined
undefined
undefined
undefined
undefined
puis
=> a.childNodes[1].childNodes[0].firstChildundefined
sdsqdsq
undefined
undefined
undefined
undefined
undefined
undefined
undefined
undefined
mais après, le texte reste bloqué à a.childNodes[1].childNodes[0].firstChild
alors que logiquement (je crois), il devrait passer à
a.childNodes[2].childNodes[0].firstChild
puis
a.childNodes[3].childNodes[0].firstChild
..
et trace devrait renvoyer :
Mais c'est pas le cas.undefined
undefined
sdsqdsq
undefined
undefined
undefined
undefined
undefined
undefined
undefined
J'aimerai bien savoir pourquoi..
Merçi d'avance
Partager