flex 怎么访问 ArrayCollection 中存储的Object对象的某一属性

flex 如何访问 ArrayCollection 中存储的Object对象的某一属性
新建的ArrayCollection 类型对象里面存储的是Object类型的对象,现在想要根据Object类型的对象某一属性来进行筛选。求各位大神指导~~~~~

------解决方案--------------------
var records:ArrayCollection = ArrayCollection(event.result);
var content:String =  records.getItemAt(0) as String;
------解决方案--------------------
var arr:ArrayCollection= ....
arr.filter=filter();
private function filter(item:Object):Boolean{
if(item.[...]){
return false;
}
return true;
}
------解决方案--------------------
如果你的Object是Map的键值对,那就必须通过key去取,没有其他便捷方法
------解决方案--------------------
最好的办法就是在Flex中也建立一个POJO类 用 
[Bindable]
[RemoteClass(alias="")] 
映射到 Java 的实体类 

将List里的对象转化为Flex的对象

var FlexPOJO类 :FlexPOJO类型=FlexPOJO类型(event.result.getItemAt(i));

然后操作你的Flex类就可以了