• Flex 中对xml数据的处理


    这些天在《flex 第一步》的指导下开始学习flex

    在做的过程中需要使用flex对xml数据进行处理,看了下书,好像还是不明白,后来通过自己的试验终于知道了个大概
    在这里同大家分享下我的经验

    XML数据
    <book>
       
    <best>销售最好的书籍</best>
       
    <top>
           
    <item>
              
    <title>销售排行榜1</title>
              
    <num>销售量</num>
           
    </item>
           
    <item>
              
    <title>销售排行榜2</title>
              
    <num>销售量</num>
           
    </item>
           
    <item>
              
    <title>销售排行榜3</title>
              
    <num>销售量</num>
           
    </item>
       
    </top>
    </book>

    我们在flex中将以上的XML数据赋值给 xml  var xml:XML

    如果我们想得到<best>里面的数据,怎么办呢?
    其实很简单   xml.best  就可以得到了

    那如果我们想遍历得到所有的top的数据应该怎么办呢?
    在flex中,我感觉XMLlist是一个非常有用非常重要的东西,我们就是使用这个来获取XML中的数据的。
    如下:
    var node:XMLList=xml.top
    for(var i=0;i
    <node.top.length();i++)
    {
      var nodexml:XML
    =node.item[i];
      
    title=nodexml.title;
      
    num=nodexml.num;
    }
    首先用xml.top得到一个XMLlist,然后再遍历,得到XML,然后直接使用xml.title来获取数据。

    因为是第一次学习flex,还有很多东西不清楚,所以上面仅仅是自己的一些经验,还请大家多多指教.
  • 相关阅读:
    Linux之find命令
    Android WebView如何加载assets下的html文件
    Android 静默安装
    Android listview下拉刷新 SwipeRefreshLayout
    AndroidManifest.xml 详解
    Android 查看内存使用状况
    Android invalidate() 和 postInvalidate()的区别
    Android动画之Interpolator和AnimationSet
    实现Fragment的切换和ViewPager自动循环设置切换时间
    android 实现橡皮擦效果以及保存涂鸦的功能
  • 原文地址:https://www.cnblogs.com/yangrui/p/1119124.html
Copyright © 2020-2023  润新知