Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2006, 10:11
Avatar de stock
stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
suena interesante lo que quieres hacer y no es tan complejo como parece :cool

ok, usando la clase XML para leer el xml que recibimos, recorremos el arbol. en tu xml de muestra puedo ver que solo hay tres niveles, eso lo facilita mucho las cosas :cool el arbol entonces seria algo asi:

-arbol (esta es la raiz)
+entidad1
++recurso1
++recurso2
++recursoN
+entidad2
+entidadN

ok, ahora supongo que lo que quieres hacer es mostrar esos datos como el exploraador de windows, o algo semejante, entonces lo que hay que hacer es crear el contenedor principal (arbol):

this.createEmptyMovieClip("arbol",1);

luego, mientras recorres las entidades, vas creandolas dentro de "arbol"

var entidad:MovieClip = arbol.createEmptyMovieClip("entidad"+i,i);

luego, al recorrer las entidades, vas creando los recursos, aqui recomendaria tener en la biblioteca algun MC donde tenga una caja de texto dinamica, para que esta la pongasdentro de entidadN cambiandole el titulo.

var recurso:MovieClip = entidad.attachMovie("id_de_la_biblioteca","recurso "+i,i);
recurso.instanciaDeCajaDeTexto.text = "el titulo que sacas del xml";

and there u go!

have funnnnnn

PD: me salte pasos basicos que supongo tu debes dominar, como el recorrido del xml bye!