【发布时间】:2012-06-02 09:31:50
【问题描述】:
我的 Flex 应用程序对 php 页面运行一项服务,该页面从我的数据库中提取数据,然后以 XML 格式构建结果。我在任何函数之外创建了一个名为testList 的新 XMLList,然后当结果返回时(它们首先作为包含所有 XML 代码的单个字符串来 flex)我有以下代码将其转换为 XML,然后附加到我的测试列表:
var s:String = event.result as String;
var xml:XML = 新的 XML;
testList = xml.user;
数据在一个函数中使用,然后它也被传递给我的一个组件,在那里我尝试在一个列表中显示 XMLList(使用 testList 作为 dataProvider),我收到以下错误:
TypeError:错误 #1034:类型强制失败:无法将 XMLList@68ffa01 转换为 mx.collections.IList。
我觉得这可能是一个菜鸟错误,但感谢任何帮助。
【问题讨论】:
标签: xml apache-flex