from http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=charts_intro_108_12.html
 
 
Using an XML file as a data prov            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2009-09-22 11:05:03
                            
                                623阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600">
	<mx:Script>
		< 
                                    
                             
         
            
            
            
            1、查找指定元素
  方法一:自己写方法找到指定元素的索引。
private function checkExistence(arrc:ArrayCollection,auserName:String):int  {      var i:int;                 
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-10-15 12:08:22
                            
                                549阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
13.11 深度拷贝一个ArrayCollection集合13.11.1 问题需要拷贝一个索引数组里的所有项或者从一个对象创建一个新对象。13.11.2解决使用mx.utils.ObjectUtil.copy方法13.11.3讨论正如演示那样,copy一个对象仅仅是为新对象创建了一个指针。意味着对第一个对象值的任何改变都会反映到第二个对象上。
var objOne:Objec            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                            精选
                                                        
                            2008-09-25 10:59:53
                            
                                3798阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            当Array的数据发生变化的时候,用它作为数据源的控件不能感知这种变化。例如:myArray.push("new value"); 这时,如果一个List用它作为dataProvider,List的列表中不会增加新加入的这个值。而当ArrayCollection的数据发生变化的时候,能够通知控件发生变化。例如:myArrayCollection.addItem("new i...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-01-14 06:13:44
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            直接用ArrayCollection()强制转换,不要用new ArrayCollection()。用new ArrayCollection()会出错,出错信息:强制转换类型失败:无法将 mx.collections::ArrayCollection@5d89481 转换为 Array。
另外,如果通过HTTPService获取到的XML中只有一条数据,例如:
 
<ti            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-05-28 17:06:26
                            
                                523阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            测试方法private function Test():void{    for(var j:int=0;j    {        trace("插入10000项============");        var t1:int, t2:int;        var i:int = 0;        var a:Array =             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-12-06 10:37:07
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            代码1(ArrayCollection转为Xml)
[Bindable]       public var coll:ArrayCollection = new ArrayCollection                     
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-06-25 21:52:15
                            
                                666阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用XMLLISTCOLLECTION 和ARRAYCOLLECTION对象的对比。你也许想知道,在运行时 从远程或本地得来的数据被动态修改的时候,应该使用XMLListCollection对象还是ArrayCollection对象作为Tree空间的数 据提供者。如果你使用的数据源提供成形的XML,并且,你想在Tree控件中操作  XML数据。你应该使用XMLListCollection对象作为数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-06-05 15:19:00
                            
                                57阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ArrayCollection的getItemAt()方法学习            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-05-11 17:50:00
                            
                                97阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在本实例中将从一个XML对象通过层层转换最终变为ArrayCollection对象  
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
				layout="absolute"
				creationComple            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-26 11:42:17
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            理解ArrayCollection类上一节,我们介绍了集合类提供了丰富的数据操纵能力,本节,我们将 通过ArrayCollection类来具体了解如何应用集合类。13.5.1  创建ArrayCollection类实例mx.collection.ArrayCollection类是 将Array公开为集合的封装类,可使用ICollectionView或IList接口的方法和属性实现访问和处理Arra            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-05-28 15:24:00
                            
                                135阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ArrayCollection:标签赋值写法:比如有一个自定的类:Persion.as:package vo{  [Bindable]  public class Persion  {    public var id:String;    public var age:int;    public var name:String;        public function Persion()            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-06 10:34:28
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自定义组件:package com.anydata.consumer.renderers{	import flash.events.Event;	import flash.events.MouseEvent; import mx.collections.ICollectionView;	import mx.collections.IList;	import mx.collections.IViewCursor;	import mx.controls.CheckBox;	import mx.controls.Image;	import mx.controls.Tree;	import mx.c.        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-05-20 21:22:00
                            
                                70阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            xml数据:
<?xml version="1.0" encoding="UTF-8"?>  <shuju>  
    <shuiguo month="Jan-04">  
        <apple>81768</apple>  
        <orange>60310</orange>             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-06-30 22:04:00
                            
                                39阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            复制内容到系统剪贴板System.setClipboard(strContent);复制一个ArrayCollection   //dummy solution( well, it works )   var bar:ArrayCollection = new ArrayCollection();   for each ( var i:Object in ac ){    ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-19 21:47:44
                            
                                75阅读