| | {section} |
| | {column:width=80%} |
| | |
| | h2. E4X |
| | |
| | The ECMAScript for XML (E4X) specification defines a set of classes and functionality for working with XML data. E4X makes it easy to utilize XML structured data and reduce code complexity as well as create less coupling between code and external data. |
| | |
| | h3. Key features of E4X include: |
| | |
| | * ECMAScript for XML specification defines a new set of classes and functionality for working with XML data. |
| | * You manipulate XML data with well-known operators, such as the dot (.) operator. |
| | * Use the @ and (.) operators not only to read data, but also to assign data. |
| | * Using E4X functionality is much easier and more intuitive than "walking the DOM". |
| | |
| | h3. E4X Example: |
| | |
| | [An example application is available here|http://www.trilemetry.com/clients/f3gse/partIII/partIIIa/workingWithData_e4x.cfm#] |
| | {column} |
| | {column} |
| | {adbe-prev:http://learn.adobe.com/wiki/display/Flex/CRUD+-+Static} |
| | {adbe-next:http://learn.adobe.com/wiki/display/Flex/External+Interface} |
| | {rate:title=User rating|theme=dynamic|key=focal|display=default} |
| | {adbe-pod} |
| | |
| | h6. Learn more |
| | |
| |  | * Training excerpt: Read the |
| | {adbe-popup:http://www.adobe.com/devnet/flex/articles/training_e4x/e4x.pdf}E4X unit |
| | {adbe-popup}of the Flex Data and Communications course. |
| | * Read about XML in |
| | {adbe-popup:http://livedocs.adobe.com/labs/flex3/html/13_Working_with_XML_02.html}Programming ActionScript 3.0. |
| | {adbe-popup} |
| | * Quick-start: |
| | {adbe-popup:http://www.adobe.com/devnet/flex/quickstart/accessing_xml_data/}Accessing XML Data |
| | {adbe-popup} |
| | * {adbe-popup:http://learn.adobe.com/wiki/download/attachments/5701770/Flex3GSEIII_a_WorkingWithData.zip}Download and import a Flex Builder project |
| | {adbe-popup}that contains this application. |
| | | * Training excerpt: Read the {adbe-popup:http://www.adobe.com/devnet/flex/articles/training_e4x/e4x.pdf}E4X unit{adbe-popup} of the Flex Data and Communications course. |
| | * Read about XML in {adbe-popup:http://livedocs.adobe.com/flex/3/html/13_Working_with_XML_02.html}Programming ActionScript 3.0.{adbe-popup} |
| | * Quick-start: {adbe-popup:http://www.adobe.com/devnet/flex/quickstart/accessing_xml_data/}Accessing XML Data{adbe-popup} |
| | * {adbe-popup:http://learn.adobe.com/wiki/download/attachments/5701770/Flex3GSEIII_a_WorkingWithData.zip}Download and import a Flex Builder project{adbe-popup} that contains this application. |
| | * {adbe-popup:http://www.adobe.com/devnet/flex/articles/training_e4x.html}Developing interfaces for RIAs: Providing XML to controls with E4X using Flex{adbe-popup} |
 | | * {adbe-popup:http://livedocs.adobe.com/labs/flex3/html/13_Working_with_XML_01.html}E4X: A new approach to XML processing{adbe-popup} |
| | * {adbe-popup:http://life.neophi.com/danielr/2006/04/flex_2_beta_2_actionscript_3_a.html}Flex 2, Actionscript 3, and E4X {adbe-popup} |
| | | * {adbe-popup:http://livedocs.adobe.com/flex/3/html/13_Working_with_XML_01.html}E4X: A new approach to XML processing{adbe-popup} |
| | * {adbe-popup:http://life.neophi.com/danielr/2006/04/flex_2_beta_2_actionscript_3_a.html}Flex 2, Actionscript 3, and E4X{adbe-popup} |
| | * {adbe-popup:http://ajaxandbeyond.blogspot.com/2007/09/working-with-data-in-flex-e4x.html}Working With Data in Flex: E4X{adbe-popup} |
| | {adbe-pod} |
| | {column} |
| | {section} |
| | |
| | {adbe-prev:http://learn.adobe.com/wiki/display/Flex/CRUD+-+Static} |
| | {adbe-next:http://learn.adobe.com/wiki/display/Flex/External+Interface} |