Corrijo el texto que no se entend�a muy bien, lo siento.... glup.
> Rafa tocayo, tienes un problema en el documento xml , no he seguido
mirando
> por que igual es eso.Tienes que poner un nodo primario y dentro de el,
los nodos secundarios :
> software, manuales, formularios.
Para que flash entienda el documento xml
> siempre los nodos con la informaci�n est�n dentro de otro . Es un tema de
> jerarqu�a primero uno y dentro de este todo el resto. Es como si
nesesitara el propio documento tener un _root para poder almacenar la
informaci�n.
> Prueba y nos cuentas.
>
> Rafael Mart�nez
> www.fabricanet.com
> ----- Original Message -----
> From: "Rafa Garcia" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, March 03, 2004 1:12 PM
> Subject: [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]/
> -------------------------------->
>
<!-------------------------------
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]/
-------------------------------->