Comunidad de diseño web y desarrollo en internet online

Recorrer XML

Citar            
MensajeEscrito el 30 Mar 2010 10:22 am
Buenas a todos,

Me he encontrado con un problema al trabaj con XML-s en Flex que espero que algún experto(o no tan experto) me pueda ayudar a solucionar.

La cosa es que tengo un XMl con este formato:

Código XML :

<?xml version="1.0" encoding="UTF-8"?> 
<Carpetas>  
  <Carpeta name="General"> 
      <node id="3308141" name="Trabajo"/> 
      <node id="3308142" name="Personal"/> 
  </Carpeta> 
</Carpetas>



Tengo el id del nodo que quiero elegir, sacado de selectedItem.@id pero quiero saber cual es el name de ese nodo. Está claro que haciendo selectedItem.@name saco el nombre pero el problema viene ahora.

La cosa es que guardo en una variable global el id y no puedo guardar en nombre. Por lo que cuando quiero el name (en otra función) no dispongo del selectedItem. Y quiero decirle. Dame el nombre del nodo cuyo id es igual a la de la variable global.

Hay alguna forma de hacer esto?

Muchas gracias

PD: Si no me he explicado preguntar y lo explico mejor.

Por zakabalt

48 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Mar 2010 03:57 pm
Para acceder al nodo prueba

var selectedItem:XMLList = data.Carpeta.node(@id==xxxx)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Abr 2010 09:15 am
Perdona por la tardanza pero he estado fuera unos días y no lo he podido probar. Ya solucioné el error partiendo de lo que tu me dijiste.

Muchas gracias!

Por zakabalt

48 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.