Flex – XML – E4x

19
Dec/09
0

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.

Compártelo:
  • Google Bookmarks
  • Facebook
  • Twitter
  • MySpace
  • Add to favorites
  • RSS
  • email
Comments (0) Trackbacks (0)

No comments yet.

Leave a comment

No trackbacks yet.