crazyrabbit之疯兔子

记录生活的点点滴滴,怎么快乐怎么活
    <<  设计的四大基本原则 | 首 页 | 自己封装flash组件  >>
  • as3加载xml类 as3 load xml - [flash学习笔记]2009-05-11

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://crazyrabbit.blogbus.com/logs/39258110.html

    1.xmlLoad.as文件

    package {
    import flash.display.Sprite;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.events.Event;
    import flash.events.IOErrorEvent;

    public class xmlLoad extends Sprite {
    public var _items:XMLList;
    private var circles:Circle;
    private var externalXML:XML;
    private var loader:URLLoader;
    private var loadRequest:URLRequest;

    public function xmlLoad() {
    loader = new URLLoader();
    }

    public function load (xmlReq:URLRequest):void{
    loader.load(xmlReq);
    loader.addEventListener(Event.COMPLETE, onComplete);
    loader.addEventListener(IOErrorEvent.IO_ERROR,ioErrorHandler);
    }

    private function onComplete(event:Event):void {
    externalXML=new XML(loader.data);
    _items = externalXML.*;
    //trace(_items)
    dispatchEvent(new Event(Event.COMPLETE));
    }

    private function ioErrorHandler(event:IOErrorEvent):void {
    trace("ioErrorHandler: " + event);
    }
    }
    }

    2.fla里面使用方法

    var rss:xmlLoad = new xmlLoad();
    var rssReq:URLRequest = new URLRequest("ballXML.xml");
    
    rss.load(rssReq);
    rss.addEventListener(Event.COMPLETE, rssLoaded);
    
    function rssLoaded(event:Event){
    	trace(rss._items)
    }
    

    随机文章:

    学习AS3菜鸟起飞吧之—事件处理 转载 2009-12-16
    html向flash传参数 2008-10-27
    如何将外部xml作为DataGrid 的数据源 2008-03-26
    flash as3.0 打字机效果 2009-12-02
    Javascript的调试利器:Firebug使用详解收藏 2008-10-16

    收藏到:Del.icio.us




    分类: flash学习笔记
    Tag: flashas3 xml flash加载外部数据
    引用地址:
    cyrabbit 发表于21:50:40 | 编辑 | 继续话题 | 转发 | 分享 0

最新日志

  • 学习AS3菜鸟起飞吧之—事件处理 转载
  • flash as3.0 打字机效果
  • flash技巧之代码提示
  • 最简单的方法改变combobox的样式
  • addFrameScript 未公开的方法
  • 删除DisplayObject中所有的子元素 ——转载
  • 自己封装flash组件
  • as3加载xml类 as3 load xml
  • 设计的四大基本原则
  • checkbox in datagrid flash as3中把checkbox组件放入datagrid中
全部日志>>

最新评论

  • rong179:支持第二种,第一种违背结构表现分离。 第三种不可取。设...
  • 人生浮萍:这个绝对是太经典了!...
  • RSS 什么是RSS?
    用IM提醒我内容更新
    订阅到QQ邮箱
    订阅到鲜果阅读器
    订阅到Google阅读器
    订阅到抓虾阅读器
  • 《城客》第四期:创意之城
    博客大巴
    博客大巴使用指南
    博客大巴模板中心
    免费注册博客大巴
    一键博客搬家工具
    中文互动杂志城客
Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有
博客大巴模板设计:Childhood | 作者:小风