`
luo_yong_men
  • 浏览: 27811 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

flex 将XML文件类型转换成Flex Object键值对类型

阅读更多
  今天修改代码时遇到一个把从后台的到的 xml,我要把它转换成Flex的Objec 键值对类型!找了一下资料发现一个很好用的方法!
这是从后台传过来的 xml 文件:
<node name="张三" sex="女" age="22">


  刚刚开始是自己老老实实一个一个写,感觉太费了
我们只需要这样就可以轻松实现:
把 上面的xml文件 赋值给一个 变量 xl 然后:
var obj:Object = 
  new SimpleXMLDecoder(true).decodeXML(new XMLDocument(xl.toXMLString())).node;
1
2
分享到:
评论

相关推荐

    Flex类图和与Java交互时类型转换对照

    - HashMap,Hashtable,LinkedHashMap等:这些Map接口的实现类用于存储键值对,与Flex的Object相似。 - java.util.Date:Java中的日期类,与Flex的Date对应。 - org.w3c.dom.Document,org.xml.sax.InputSource等...

    Flex与JSON及XML的互操作

    2. **解析XML**:接收到XML响应后,Flex应用使用`XML`类解析XML数据,将其转换为AS3对象。 3. **数据绑定**:将解析后的数据绑定到Flex应用的UI组件上,如数据网格或列表,以展示股票价格信息。 #### 结论 Flex与...

    Flex Demo XML JSON

    2. **JSON支持**:Flex也内置了对JSON的支持,通过`flash.utils.parseJSON(jsonString)`函数可以将JSON字符串转换为ActionScript对象。相反,`ObjectUtil.toString()`方法可以将ActionScript对象转换为JSON字符串。...

    Flex中Tree组件的数据源举例(xml,array,object)

    在Flex中,我们可以使用mx.collections.XMLListCollection将XML转换为可绑定的数据集合。例如: ```xml &lt;xml&gt; &lt;item&gt;Item 1.1 &lt;item&gt;Item 1.2 &lt;item&gt;Item 2.1 &lt;/xml&gt; ``` 然后在Flex代码中,你可以...

    FLEX操作XML&JSON

    3. **显示XML数据**:Flex的`&lt;mx:DataGrid&gt;`组件能方便地将XML数据展示成表格形式。通过设置`dataProvider`属性为XML数据,可以将XML节点映射到表格列。如`&lt;mx:DataGrid dataProvider="{xmlData..childNodeName}" /&gt;...

    动态绑定XML,实现flex树控件的绑定

    在Flex开发中,动态绑定XML是一种常见的数据驱动技术,它允许开发者通过XML文件来存储和管理数据,并将这些数据实时地展示在用户界面中,如树形控件。本示例着重讲解如何利用动态绑定XML来实现Flex树控件的绑定,...

    Flex:ArrayCollection转xml形式的实例

    另一方面,如果从服务器接收XML数据,也可以通过反向操作将XML转换为ArrayCollection,以便在Flex或Flash应用中使用。 在实际项目中,你可能还需要考虑更多细节,如XML的命名空间管理、属性的添加以及错误处理等。...

    Flex_JSON_XML.zip_flex

    - **JSON数据结构**:JSON直接映射为JavaScript对象,由键值对组成,支持数组和基本数据类型。 - **Flex解析JSON**:Flex提供了`ObjectProxy`和`ArrayCollection`来处理JSON数据,可以方便地将JSON对象转换为Flex...

    flex 怎么检测文件大小.

    以下将详细介绍如何在Flex中检测文件大小。 1. **文件上传的文件大小检测** 在Flex中,用户可以通过FileReference类来实现文件上传功能。FileReference对象提供了选择本地文件、读取文件内容以及上传文件的能力。...

    Flex使用json和xml数据交互

    将上述XML服务转换为JSON服务,只需调整服务器端代码,将XML结构替换为JSON对象数组,如下所示: ```json { "days": [ { "num": 0, "compa": 966.429108587301, "compb": 920.7133933216961 }, ... ] } ```...

    flex xml 生成

    例如,从服务器获取数据后,可以将其转换为XML,然后展示在Flex界面中: ```actionscript var data:Object = {name:"John", age:30}; var myXML:XML = &lt;person&gt;{data}; ``` 6. **XML和AMF(Action Message Format)*...

    Flex操作XML实现增删改查[借鉴].pdf

    - 使用`URLLoader`类加载XML文件,适用于非Flex环境: ```as3 import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; var externalXML:XML; var loader:URLLoader = new ...

    flex charts 图形集合实例(读取XML)

    在这个例子中,数据源可能是XML文件中的节点或元素,通过解析XML,这些数据被转换成ArrayCollection,然后绑定到图表上。 4. **Object与XML/ArrayCollection转换**:为了将XML数据传递给图表,需要将其转换为...

    java 与 flex 数据转换

    以下是一些主要的数据类型转换规则: 1. **Null**: - 在 ActionScript 和 Java 中,`null` 类型是相同的,无需转换。 2. **Number**: - ActionScript 的 `Number` 类型可以映射到 Java 的 `java.lang.Number` ...

    Flex数据共享与压缩

    ZLib库提供了对DEFLATE算法的支持,可以将XMLList转换为字节数组,然后进行压缩,最后再将压缩后的数据存储到SharedObject中。 以下是压缩和解压XMLList数据的基本步骤: 1. 将XMLList转换为字符串或字节数组:XML...

    flex 打开指定类型的打开对话框

    根据给定文件的信息,本文将围绕“Flex框架中如何实现打开指定类型的文件对话框”这一主题进行详细解析。本文将涵盖以下知识点: 1. **Flex框架简介** 2. **FileReference 和 FileReferenceList 类的使用** 3. **...

    flex4 dataGrid 日期格式转换

    本篇文章将深入讲解如何在Flex 4的`DataGrid`中进行日期格式转换。 首先,我们需要引入`DateFormatter`组件。`DateFormatter`是Flex提供的一个类,用于将日期对象格式化为字符串。在MXML代码中,你可以通过以下方式...

    java与flex通信

    在Java工程的`remoting-config.xml`配置文件中,定义一个目的地(Destination),指定`HelloWorld`类为源,这样Flex客户端可以通过这个目的地调用`HelloWorld`类的方法。 5. **BlazeDS的通道配置**: 在`services...

    Flex Tree 通过Arraycollection转化为XML数据源,新增、删除、修改功能的整合

    本篇文章将聚焦于如何将ArrayCollection转换为XML数据源,并实现Flex Tree组件的新增、删除和修改功能。以下是详细的解释和步骤。 首先,ArrayCollection是Flex中常用的数据结构,它是一个动态数组,支持数据绑定和...

Global site tag (gtag.js) - Google Analytics