Foros del Web » Creando para Internet » Flash y Actionscript »

XML - no me conecta

Estas en el tema de XML - no me conecta en el foro de Flash y Actionscript en Foros del Web. Buenas a todos!... estoy tratando de meter un xml en un array pero no se porque no pasa nada... No es que me tire error ...
  #1 (permalink)  
Antiguo 09/07/2007, 02:15
 
Fecha de Ingreso: agosto-2004
Mensajes: 38
Antigüedad: 13 años, 4 meses
Puntos: 1
XML - no me conecta

Buenas a todos!... estoy tratando de meter un xml en un array pero no se porque no pasa nada... No es que me tire error ni nada, simplemente no hace nada...

el xml (images.xml):

<images>
<im1>01.jpg</im1>
<im2>02.jpg</im2>
<im3>03.jpg</im3>
<im4>04.jpg</im4>
<im5>05.jpg</im5>
<im6>06.jpg</im6>
<im7>07.jpg</im7>
<im8>08.jpg</im8>
</images>

------

el script:

// Para no tener problemas con acentos
// o caracteres especiales.
System.useCodepage = true;
XML.prototype.ignoreWhite = true;
// Definimos el XML
var images_xml:XML = new XML;
// Definimos el array adonde almacenaremos
// los nombres de las imagenes.
var images_arr:Array = new Array();
// Cuando se carguen los datos, ejecutaremos la funcion
// success
images_xml.onLoad = function(success:Boolean){
for (var i = 0; images_xml.childNodes[0].childNodes[i] != undefined; i++){
// cargamos los datos del xml en el array
images_arr[i] = images_xml.childNodes[0].childNodes[i].firstChild.nodeValue;
}
};
// Cargamos el XML
images_xml.load("images.xml");
trace(images_arr);

y el output me aparece en blanco cuando deberia mostrarme el contenido del array...

alguno levantado a esta hora?
  #2 (permalink)  
Antiguo 09/07/2007, 02:26
 
Fecha de Ingreso: agosto-2004
Mensajes: 38
Antigüedad: 13 años, 4 meses
Puntos: 1
Re: XML - no me conecta

ya esta... probe poniendo el trace dentro de la funcion y anda...

yo creo que la otra vez lo habia hecho probando afuerta y habia funcionado..

salu2!! disculpen la inocencia de mi pregunta :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:51.