Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2009, 11:04
Avatar de Jasmines
Jasmines
 
Fecha de Ingreso: enero-2009
Ubicación: Monterrey
Mensajes: 18
Antigüedad: 15 años, 2 meses
Puntos: 0
problemas con xml en CS4

hola yo antes ya habia usado el mismo codigo para cargar y sacar informacion de un xml en flash cuando tenia flash CS3, ahora cambie a la version nueva y cuando quiero usar el mismo codigo no me funciona..... no acceso al xml

de hecho pido que me imprima la cantidad total de campos dentro del xml y solo me imprime 1 cuando deberia ser 1100

archivo_xml.firstChild.childNodes.length ----> antes me funciono bien asi la estructura para pedir el num. de campos esta correcta?

mi codigo es:

Código:
var archivo_xml = new XML();
archivo_xml.ignoreWhite = true;
archivo_xml.load('archivo.xml');
archivo_xml.onLoad = function(exito)
{    
	if(exito)
	{		
	        obj_xml = archivo_xml.firstChild.childNodes;		
		for(var i=0; i<archivo_xml.firstChild.childNodes.length; i++)
		{       
			arr_resultado[i][0] = obj_xml[i].attributes["MARCA"];
			arr_resultado[i][1] = obj_xml[i].attributes["MODELO"];
			arr_resultado[i][2] = obj_xml[i].attributes["DESCRIPCION"];
			arr_resultado[i][3] = obj_xml[i].attributes["CLAVE"];
			arr_resultado[i][4] = obj_xml[i].attributes["TIENE"];
			arr_resultado[i][5] = obj_xml[i].attributes["IMAGEN"];
		}
	}
	else{
		trace('No se pudo cargar el xml');
	}
}

mi xml es :

<productos>
<descripcion MARCA="borgwarner" MODELO="172743" DESCRIPCION="TURBO K31 SCHWITZER" CLAVE="turbo" TIENE="1" IMAGEN="TURBO-172743.png" >
<descripcion MARCA="borgwarner" MODELO="196441" DESCRIPCION="TURBO HT3B 350 SCHWITZER" CLAVE="turbo" TIENE="0" IMAGEN="" >
<descripcion MARCA="borgwarner" MODELO="196800" DESCRIPCION="TURBO HT3B 400 SCHWITZER" CLAVE="turbo" TIENE="0" IMAGEN="" >
</productos>


simplmente no entra, algo estoy haciendo mal... estoy compilando con AS2 como siempre....


alguien me puede ayudar no se cual el problema.... a lo mejor es algo muy obvio pero no lo veo!!!!!!

se los agradeceria mucho su ayuda!!!!

Saludos

Última edición por Jasmines; 22/08/2009 a las 11:20