hola, mi pregunta es un poco lios, por lo qe tratare de explicarme lo mejor posible, en programacion sabemos que es un literal, por ejemplo:
boolean es el literal en as3 qe sirve para indicarle al compilador qe la variable o el retorno de una funcion o lo qe sea es un booleano,
weno, estamos con eso, ahora, as3 incluye una nueva forma de acceder a los nodos de un arbol xml cargado y es mediante literales, es decir, cargamos un xml:
<mensaje>
<saludo>HOLA</saludo>
</mensaje>
y luego podemos acceder por ejemplo, al nodo <saludo /> mediante:
xml.saludo
esto lo hallo extremadamente comodo, pero quisiera añadirle un poco de dinamismo permitiendo desligar un poco este metodo de acceso a nodos de un xml con los nombres de los nodos en si, para explicarme mejor, si por ejemplo, quiero cambiar el nodo <saludo /> de mi xml por <mensaje1 /> no tener que cambiar tambien la manera en que accedo a el desde as3 (xml.mensaje1)
quisiera algo como esto (solo que he intentado y no funciona)
var nombreNodo = "mensaje1";
...
xml.{nombreNodo} // aqui qe {nombreNodo} creara una literal con el valor de la
variable nombreNodo, es decir, que al final fuera equivalent
a haber puesto xml.mensaje1
esto me funciona a la hora de crear un xml pero no a la hora de acceder a sus nodos como es el caso anterior. cualquiera que se haya preguntado lo mismo y pueda tirarme un cable?(si han entendido a lo qe me refiero :s)