zoukankan      html  css  js  c++  java
  • flex查询xml字段绑定DataGrid小结

     flex查询xml字段绑定DataGrid小结
     1. xml定义
       [Bindable]
      private var xmlitems:XML=
      <Data>
        <item id=”1″>
          <Province>浙江</Province>
          <County>杭州</County>
          <Zipcode>310012</Zipcode>
          <Areacode>0571</Areacode>
        </item>
          <item id=”2″>
          <Province>浙江</Province>
          <County>温州</County>
          <Zipcode>325000</Zipcode>
          <Areacode>0577</Areacode>
        </item>
      </Data>

    2.DataGrid绑定如下
         <mx:DataGrid id=”Show” height=”100%” width=”474″ >
       <mx:columns>
                   <mx:Array>
                       <mx:DataGridColumn dataField=”Province” headerText=”省份”/>
                       <mx:DataGridColumn dataField=”County” headerText=”地区”/>
                       <mx:DataGridColumn dataField=”Zipcode” headerText=”邮编”/>
                       <mx:DataGridColumn dataField=”Areacode” headerText=”区号”/>
                   </mx:Array>
              </mx:columns>
      </mx:DataGrid>
    3.
    绑定全部<mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item}” >
    根据id查询      <mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item.(@id==2)}” >
    如果想按Zipcode邮编字段查询<mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item.(Zipcode==325000)}” >
    总结注意 dataProvider里面区别结合xml,
    另外如果<mx:DataGrid id=”Show” height=”100%” width=”474″ dataProvider=”{xmlitems.item.(County==杭州)}” >,用字符的话这样会出现杭州未定义,
    暂时不知道如何直接改,替代方法是用as方法在 定义个后再赋值,下次弄好把完整查询发出来

    本文http://www.ajaxcn.net首发

  • 相关阅读:
    8.使用背景图,制作雪碧图效果
    7.使用定位制作轮播图样式
    6.使用定位,制作弹出框界面
    App 抓包代理设置
    Cypress 自动化环境搭建
    Android APP 性能测试之 GT 工具
    接口测试流程
    接口结构内容
    接口定义
    网络七层协议
  • 原文地址:https://www.cnblogs.com/sendling/p/1539675.html
Copyright © 2011-2022 走看看