把XML数据直接帮定到控件

本文介绍了一种将XML数据转换为ActionScript数组集合并绑定到DataGrid的方法。具体步骤包括清空数组集合、遍历XML节点创建数据项,并将这些数据项添加到数组集合中,最后将数组集合作为DataGrid的数据源。
摘要由CSDN通过智能技术生成

把XML转换ArrayCollection 帮定数据

acItembydrink.removeAll();
     for each(var xml:XML in obj.data.row){
      var temp:* = {};
      for(var key:String in fields){
       temp[key+'Col'] = xml[key];
      }
      acItembydrink.addItem(temp);
     }

 <mx:DataGrid id="dgDrink" dataProvider="{acItembydrink}">

直接帮定XML数据

this.xmlData=XML(e.data);

<mx:DataGrid id="dgContainer" dataProvider="{xmlData.row}">

 

XML:

 <?xml version="1.0" encoding="ISO-8859-1"?>
  <response>
    <data>
      <row>
        <id_pol>1</id_pol>
        <name_pol>name 1</name_pol>
      </row>
      <row>
        <id_pol>2</id_pol>
        <name_pol>name 2</name_pol>
      </row>
    </data>
   <metadata>
      <totalRows>345</totalRows>
      <pageNum>1</pageNum>
    </metadata>
  </response>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值