Hola
Debes de formar el xml de manera adecuada. Esto quiere decir que debes de tener un
unico nodo principal y el resto de la estructura seria descendiente de ese nodo.
En tu caso podrias crear un nodo llamada <principal> con lo que te quedar�a as�:
<?xml version="1.0" encoding="iso-8859-1"?>
<principal>
<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>
</principal>
Espero que sea ese el unicom problema
Un saludo
*********** SEPARADOR DE RESPUESTA ***********
Recibido el 03/03/2004 a las 13:12
De: Rafa Garcia
>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]/
-------------------------------->