flex - ejemplos - as3 lenguaje
En Flash, ¿cómo podría ejecutar una declaración e4x cuando esa declaración se almacena en una cadena? (2)
Entonces tengo algo como esto:
var xmlStatement:String = "xmlObject.node[3].@thisValue";
¿Qué función de misterio debo usar para poder ejecutar xmlStatement y obtener thisValue de ese xmlObject? Me gusta....
var attribute:String = mysteryFunction(xmlStatement);
PD Sé que eval () funciona para actionscript2, necesito la solución as3. :)
Desafortunadamente, esto no es posible en ActionScript 3. Sin embargo, esto podría ser una solución: http://blog.betabong.com/2008/09/23/e4x-string-parser/
Para su ejemplo, sería: atributo var: String = String (E4X.evaluate (XMLList (xmlobject), ''node [3]. @ ThisValue''));