Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2005, 10:34
Avatar de DragonX
DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.433
Antigüedad: 22 años
Puntos: 177
#%$@! XML....una manito?

Amigos, como les va?.....espero que bien, les cuento.....tengo un archivos XML que dice lo siguiente....

Código:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<PRUEBA>
  <NUEVOS>
    <ITEM nombre="Nokia 1100" precio="$90" tono="rojo"></ITEM>
	<ITEM nombre="Nokia 6620" precio="$150" tono="negro"></ITEM>
	<ITEM nombre="Motorola C202" precio="$100" tono="gris"></ITEM>
    <ITEM nombre="Samsung X486" precio="$350" tono="azul"></ITEM>
  </NUEVOS>
</PRUEBA>
Perfecto, hasta ahi vamos bien.....ahora tengo dentro del mismo directorio un fla con el siguiente codigo....

Código:
datosXML = new XML();
datosXML.ignoreWhite = true;
datosXML.load("info.xml");
datosXML.onLoad = organizarXML;
function organizarXML(succes) {
	if (succes) {
		novedades = new Array();
		for (i=0; ii<datosXML.firstChild.childNodes[0].childNodes.length; ii++) {
			item = new Object();
			item.nombre = datosXML.firstChild.childNodes[0].childNodes[ii].attributes.nombre;
			item.precio = datosXML.firstChild.childNodes[0].childNodes[ii].attributes.precio;
			item.tono = datosXML.firstChild.childNodes[0].childNodes[ii].attributes.tono;
		}
		novedades.push(item);
		delete item;
        trace(novedades)
	}
}
function armarInfo() {
	for (ii=0; ii<novedades.length; ii++) {
		//duplicmos y les pasamos el contenido a los mod
		duplicateMovieClip("mod", "mod"+ii, ii);
		//pasamos las variables
		this["mod"+ii].nom =novedades[ii].nombre;
		this["mod"+ii].pre =novedades[ii].precio;
		this["mod"+ii].to =novedades[ii].tono;
	}
}
Resultado de todo esto....NO ANDA!!!!!!

podrian decirme que es lo que estoy haciendo mal????.....ya que tengo el MC "mod" y dentro de este los campos de txt dinamico y no me trae nada, y si hago un trace de NOVEDADES, me devuelve un UNDEFINED........

Les agradezco infinitamente......Abrazo
__________________
Desarrollos dosLotos
Calendario Maya, Meditación, Osho