Rafa, entiendo que esto es MX no? adem�s de lo que han comentado aqu� los listeros no etiendo porque creas un array con los datos del xml. Porque no trabajas con el xml directamente?
prueba aver que tal, sino le daremos otra vuelta! oriol -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Rafa Garcia Enviado el: mi�rcoles, 03 de marzo de 2004 13:13 Para: [EMAIL PROTECTED] Asunto: [ASNativos] Problema con un XML Recurro a vosotros pq estoy desesperado...necesito cargar los datos de este xml q os incluyo abajo en un fla (codigo tambien abajo), q genera mediante un bucle un movieClip por cada valor de cada uno de los nodos secundarios del nodo principal. El problema es que no consigo cargar los valores en los campos de texto dinamico de los MC. Llevo 3 horas con esto y ya no veo nada de nada...necesito mas ojos. (y me he mirado el mail-archive, lo juro por spielberg) Muchas gracias por adelantado por lo del OT y un saludo a todos. Rafa Garc�a CODIGO XML de clientes_demo.xml <?xml version="1.0" encoding="iso-8859-1"?> <software> <actualizacion version="Actualizaci�n v.4.05.1" tamanio="25,76 mb." link="actualizaciones/actualizacion1.zip" /> <actualizacion version="Actualizaci�n v.4.05.2" tamanio="25,76 mb." link="actualizaciones/actualizacion2.zip" /> <actualizacion version="Actualizaci�n v.4.05.3" tamanio="25,76 mb." link="actualizaciones/actualizacion3.zip" /> <actualizacion version="Actualizaci�n v.4.05.4" tamanio="25,76 mb." link="actualizaciones/actualizacion4.zip" /> <actualizacion version="Actualizaci�n v.3.02.1" tamanio="25,76 mb." link="actualizaciones/actualizacion5.zip" /> <actualizacion version="Actualizaci�n v.4.01.1" tamanio="25,76 mb." link="actualizaciones/actualizacion6.zip" /> </software> <manuales> <manual titulo="Dossier Presentaci�n.." tamanio="2,2 mb." link="manuales/presentacion.pdf" /> <manual titulo="Tarifa Precios Venta a P�blico" tamanio="74 kb." link="manuales/tarifas2004.pdf" /> <manual titulo="Nuevo Folletos de Aplicaciones" tamanio="274 kb." link="manuales/aplicaciones.pdf" /> <manual titulo="Demo (Demo 01)" tamanio="2,45 mb." link="demo.pdf" /> </manuales> <formularios> <formulario tipo="Enviar incidencias por formulario" link="formularios/formularioIncidencias.php" /> <formulario tipo="Enviar control de calidad por formulario" link="formularios/formularioCalidad.php" /> <formulario tipo="Enviar sugerencias por formulario" link="formularios/formularioSugerencias.php" /> </formularios> CODIGO FLA stop(); //cargamos el xml para la caja de software function iniciarSoftware(){ miXML=new XML(); miXML.load("clientes_demo.xml"); with (miXML.onLoad){ interpreteSoftware; interpreteManuales; interpreteFormularios; _root.cargado.text = "si"; } miXML.ignoreWhite=true; } function interpreteSoftware(){ menuSoft=new Array(); menuSoft=miXML.firstChild.childNodes[0]; generarSoftware(); } function generarSoftware(){ for(i=0;i<MenuSoft.length;i++){ attachMovie("mcSoftware","software"+i,i); this["software"+i].version=menuSoft[i].firstChild.attributes.version; //aqui est� el problema...como co�o accedo a los nodos de cada uno de los valores de la matriz que me ha generado el childNodes this["software"+i].tamanio=menuSoft[i].firstChild.attributes.tamanio; this["software"+i].link=menuSoft[i].firstChild.attributes.link; this["software"+i]._x=275; this["software"+i]._y=ySoft; ySoft+=30; } } function interpreteManuales(){ menuManu=new Array(); menuManu=miXML.childNodes[1]; generarManuales(); } function generarManuales(){ for(i=0;i<menuManu.length;i++){ attachMovie("mcManuales","manual"+i,i); this["manual"+i].titulo=menuManu[i].attributes.titulo;//en teor�a debe ser como he puesto en generarSoftware, pero no me carga ninguno this["manual"+i].tamanio=menuManu[i].attributes.tamanio; this["manual"+i].link=menuManu[i].attributes.link; this["manual"+i]._x=275; this["manual"+i]._y=yManu; yManu+=30; } } function interpreteFormularios(){ menuForm=new Array(); menuForm=miXML.childNodes[2]; generarFormularios(); } function generarFormularios(){ for(i=0;i<menuForm.length;i++){ attachMovie("mcFormularios","software"+i,i); this["formulario"+i].tipo=menuForm[i].attributes.tipo; this["formulario"+i].link=menuForm[i].attributes.link; this["formulario"+i]._x=275; this["formulario"+i]._y=yForm; yForm+=30; } } ySoft=yForm=62; yManu=280; iniciarSoftware(); iniciarManuales(); //iniciarFormularios(); <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos Archivos: sin busqueda (+actualizado): http://www.sidedev.net/archive con busqueda (-actualizado) http://www.mail-archive.com/[EMAIL PROTECTED]/ --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos Archivos: sin busqueda (+actualizado): http://www.sidedev.net/archive con busqueda (-actualizado) http://www.mail-archive.com/[EMAIL PROTECTED]/ -------------------------------->
