zoukankan      html  css  js  c++  java
  • FLEX程序设计XML(2)

    1.定位元素

    1.1XML中搜索元素是根据元素名称及层次关系来确定的,如果用户知道需要的元素所在位置可以直接定位.

    格式:XML对象.元素所在位置;

    1.2如果用户不是很清楚的知道元素的所在位置可以用".."方式.".."表示中间过程不清楚,采用搜索的方式查找(效率比较低);

    格式:XML对象..搜索的元素;

    1.3XML中经常会有相同的元素名称,可以用下标来确定具体的元素.

    格式:XML对象.元素[下标];

    Code

    2.读取元素内容

    格式:XML对象.XML元素.toString();

    Code

    3.读取属性值

    3.1使用"@"操作符读取属性值

    格式:XML对象名.元素名.@属性名;

    3.2使用attribute方法读取属性值

    格式:XML对象名.元素名.attribute(属性名);

    3.3使用attributes方法读取全部属性值:用户可以根据下标来区分同一元素下的属性

    格式:XML对象名.元素名.attributes()[i];

    Code

    4.删除元素和属性:使用delete语句可以删除XML中的元素和属性

    格式:delete XML对象.元素;

        delete XML对象.元素.@属性;

    Code

    5.加载XML文件

    1.创建指向外部XML文件的URLRequest对象:该对象在falsh.net包里.

    格式:var URLRequest对象:URLRequest=new URLRequest(外部XML文件地址);

    2.添加对"Event.COMPLETE"状态的监听.当然URLLoad对象加载XML完成后会触发"Event.COMPLETE"状态,用户需要手工添加对该状态监听.

    格式:URLLoad变量名.addEventListener(Event.COMPLETE,处理函数名);

    3.使用Load方法开始加载XML.

    格式:URLLoad变量名.Load(URLRequest对象);

    Code
    版权说明

      如果标题未标有<转载、转>等字则属于作者原创,欢迎转载,其版权归作者和博客园共有。
      作      者:温景良
      文章出处:http://wenjl520.cnblogs.com/  或  http://www.cnblogs.com/

  • 相关阅读:
    JS开发框架DevExtreme v20.1.7上线
    Web开发:看如何定义Kendo UI Grid Width
    如何创建自定义DevExpress报表控件,看完你就懂了
    高性能HTML5/JavaScript开发框架DevExtreme全新发布v20.1.7|附下载
    WPF界面开发:如何将不同集合中的项目显示为同一父节点子项
    界面开发包DevExpress v20.1.7上线!即刻体验
    WPF界面开发2020:Scheduler等控件功能升级
    Winform界面开发看过来!一招教你使用属性网格自定义编辑器
    将从数据库查询出来的带有父子结构的list转换成treeList结构
    将JDBC ResultSet结果集转成List
  • 原文地址:https://www.cnblogs.com/wenjl520/p/1443731.html
Copyright © 2011-2022 走看看