`
nbkangta
  • 浏览: 430585 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

Flex 读取 Xml 数据总结 (E4X)

    博客分类:
  • Flex
阅读更多

    1、Flex读取的xml数据,要求存在一个且只有一个根结点。

    2、Flex使用“@”操作符来读取某个结点的属性: bookXml.title.@name

<book>
   <title name="Flex" />
   <title name="Java" />
</book>

    3、Flex中使用E4x表达式可以对结点的值进行测试: bookXml.title.( @name == "Flex" )

    4、Flex中还可以使用正则表达式对结点的值进行测试: bookXml.title.( /[F|f]lex/.test( @name ) )

    5、xml选择经常会选择多个具有相同node name的xml 节点集合,遍历可以使用for each循环

for each ( var xml : XML in xmlItems){
   //对每个结点的处理
}
 
分享到:
评论
1 楼 zht110227 2010-07-26  
不错,flex语法太多了,记不住。

相关推荐

    readxml flex加载xml文件

    本篇文章将深入探讨在Flex中读取XML文件的三种主要方法,并对它们进行比较。 一、XMLLoader XMLLoader是ActionScript 3中的一个类,专门用于加载和解析XML文档。使用XMLLoader,可以异步加载XML,这意味着主程序...

    Foundation XML and E4X for Flash and Flex

    ### 关于《Foundation XML and E4X for Flash and Flex》的知识点详解 #### 一、XML与Web开发的重要性 XML(Extensible Markup Language)作为Web技术的重要组成部分,在数据交换、文档存储等方面扮演着核心角色。...

    Foundation.XML.and.E4X.for.Flash.and.Flex.2009

    E4X的引入大大简化了XML数据的读取和写入,提高了开发效率。书中会详细解释E4X的语法特性和用法,如XML列表、嵌套XML对象、XML表达式以及XML函数等。 在Flash和Flex项目中,数据绑定是将XML数据与用户界面组件关联...

    flex用两种方法读取xml文件

    本文将深入探讨两种在Flex中读取XML文件的方法:HTTPService和URLLoader。 1. 使用HTTPService读取XML文件 HTTPService是Flex提供的一种用于与Web服务器进行异步通信的组件,它基于HTTP协议。以下是如何使用...

    flex 操作XML

    本篇将重点讲解如何在Flex中操作XML,包括从本地读取XML文件以及通过HttpServer获取远程XML数据。 1. **XML基础**: - XML是一种标记语言,它定义了一组规则来创建自己的标签,这些标签用于描述数据。 - XML文档...

    flex 读XML 写XML 并保存为文件

    首先,读取XML文件内容,然后使用反序列化函数将XML数据转换回图形对象,并在Flex应用中显示出来。 总结,Flex中对XML的操作包括读取、写入和保存,可以结合E4X和FileReference类实现。同时,通过序列化和反序列化...

    Flex处理 xml方法及实例

    总的来说,E4X在Flex中为XML处理提供了一种简洁、强大的语法,使得开发者可以更加直观地进行XML数据的读取、操作和生成,大大提高了开发效率。无论是从外部数据源加载XML,还是在应用内部创建和操作XML,E4X都为...

    FLEX与C#、PHP、JAVA语言通信全面解析

    - 使用HTTPService对象创建一个请求,设置URL为C#服务端的地址,结果格式为E4X,方法为POST,并设置contentType为"application/xml"。 - 发送XML数据到C#端,然后添加一个事件监听器来处理返回的结果。 - 当收到...

    flex与数据库交互

    在本文中,我们将深入探讨Flex如何通过WebService与远程数据库进行交互,以实现数据的读取、写入和其他操作。 一、Flex与WebService的结合 Flex应用程序可以通过HTTP协议调用WebService接口,这些接口通常以SOAP...

    flash_action_script_xml

    4. E4X(ECMAScript for XML):AS3中的E4X是一种内置的XML处理机制,使得XML可以直接作为ActionScript的一部分进行操作,如同处理数组和对象一样。 三、AS3 XML的应用场景 1. 数据绑定:在Flex框架中,AS3 XML常...

    Flex第一步

    本书应该会涉及如何使用ActionScript 3.0中的数据处理技术,比如使用XML和E4X(ECMAScript for XML)进行数据的读取和操作,以及与后端服务通信的技术,如使用HTTPService和Web Services。 6. Flex事件处理:事件...

    flex3的cookbook书籍完整版dpf(包含目录)

    使用E4X进行绑定XML的数据 14.7节. 创建个性化可绑定的属性 14.8节. 绑定到一个一般的对象 14.9节. 绑定到一个动态类的属性 第十五章. 验证,格式化及正则表逹式(493) 15.1节. 在TextInput及TextArea控件上使用...

    Flex新手教程_入门级学习笔记

    - **定义**:E4X (ECMAScript for XML) 是AS3中的一种扩展,用于更方便地处理XML数据。 - **示例**: - 创建XML对象:`var xml:XML = &lt;person&gt;&lt;name&gt;John&lt;/name&gt;&lt;age&gt;30&lt;/age&gt;&lt;/person&gt;;` - 访问节点:`xml.person...

    关于flex与数据库交互

    &lt;mx:RemoteObject id="ud" destination="userDao" resultFormat="e4x" result="handleResult(event)" fault="handleFault(event)"&gt; &lt;mx:source&gt;org.rjb.java.UserDao (event)"/&gt; &lt;!-- 用户信息展示区域 --&gt; ...

    actionScript3API

    2. **用于处理XML的E4X方法**:学习E4X(ECMAScript for XML)提供的一系列方法来简化XML处理。 3. **XML对象**:了解如何创建和操作XML对象。 4. **XMLList对象**:使用XMLList对象处理XML文档中的元素集合。 5. **...

    actionScript学习文档

    - **用于处理 XML 的 E4X 方法**:介绍 E4X (ECMAScript for XML) 方法在 ActionScript 中的应用。 - **XML 对象**:讲解如何在 ActionScript 中创建和操作 XML 对象。 - **XMLList 对象**:说明如何处理 XML 列表。...

    本地播放器(ActionScript 3.0实现)

    - 它使用E4X(ECMAScript for XML)处理XML,使得数据交换更加便捷。 - 事件驱动模型使得用户交互更高效,例如点击、键盘输入等。 2. **本地播放器架构** - 播放器通常由用户界面组件、媒体加载模块、控制逻辑和...

Global site tag (gtag.js) - Google Analytics