Comunidad de diseño web y desarrollo en internet online

lio con arrays

Citar            
MensajeEscrito el 09 Jun 2008 10:08 pm
hola... alguien puede ver que ahgo mal?

tengo un xml

Código :

<?xml version="1.0" encoding="UTF-8"?>
<data>
   <lado uno="11" dos="12"/>
   <lado uno="21" dos="22"/>
        <lado uno="31" dos="32"/>
</data>


y desde flash leo los datos y los quiero separar y meter en dos arrays diferentes

Código :

xmlLados = new XML;
xmlLados.ignoreWhite = true;
xmlLados.load("lados.xml");

var Luno:Array = new Array();
var Ldos:Array = new Array();

xmlLados.onLoad = function() {
   var nodes = xmlLados.firstChild.childNodes;
   for(var n=0;n<nodes.length;n++){ 
       Luno[n] = nodes[n].attributes.uno;
       Ldos[n] = nodes[n].attributes.dos;
   }
}


despues le doy un trace y no me aparece nada

Código :

for (i=0; i<Luno.length; ++i) {
   trace(Luno[i]);
}
for (i=0; i<Ldos.length; ++i) {
   trace(Ldos[i]);
}


alguien puede ver donde esta el error?

milchisimas gracias

Por kaquna

68 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 10 Jun 2008 06:43 am
resuelto... el trace ha de ir dentro de la funcion

Por kaquna

68 de clabLevel



Genero:Femenino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.