Flex – XML – E4x
Dec/090
Como post de apertura, no cabe duda de que debía hablar sobre uno de los más importantes aspectos referentes al desarrollo de aplicaciones en Flex & Air. No es otra, si no exponer uno de los métodos de lectura de datos más utilizados en el entorno, junto con la forma de tratarlos y presentarlos. Para el ejemplo emplearemos ‘e4x’, que no es más que una extensión del lenguaje de programación que agrega soporte para XML nativo de ECMAScript (en nuestro caso ActionScript, además se emplean en otros lenguajes tales como, DMDScript, JavaScript y JScript entre otros).
Pues bien, encabezando lo anteriormente mencionado, os ilustro la base del ejemplo y la cual tomaremos de base:
var datos:XML; datos = new XML(); datos = <libros> <libro isbn='2345'> <titulo> La leyenda negra </titulo> <precio>22€</precio> </libro> <libro isbn='2346'> <titulo> A tiro limpio </titulo> <precio>12€</precio> </libro> </libros>; Alert.show(datos.libro.(@isbn == '2345').titulo); // La leyenda negra Alert.show(datos.libro.titulo[1]); // A tiro limpio Alert.show(datos.libro.(titulo.charAt(0) == 'A').precio); // 12€
Espero que os sea de ayuda, o como mínimo de apoyo en el desarrollo de vuestras propias aplicaciones RIA.
Un saludo, y si tenéis alguna pregunta sobre este u otro tema referente al desarrollo de aplicaciones en Flex & Air, no dudéis en preguntar, de algún modo u otro al final se acaban solventando las dudas.
No comments yet.
Leave a comment
No trackbacks yet.