我有xml文件,数据如下,我想将其转换为Flex ArrayCollection,包括标签的ID和名称。我正在使用httpService来获取文件。
data.xml中
<data>
<result month="Jan" value="0.666">
<info id="jan01Display" name="jhon" age="20" />
<info id="jan02Display" name="adams" age="24" />
<info id="jan03Display" name="prasad" age="27" />
</result>
</data>
答案 0 :(得分:0)
为什么不返回数组而不是XML。只需更改HTTPService并删除resultFormat="e4x"
属性,然后将结果处理程序更改为包含以下内容:
var myAC:ArrayCollection = event.result.data.result;
而不是:
var myXML:XML = event.result.data;
我认为应该为你做。如果没有,请发布您的HTTPService和结果处理程序的代码示例,我们将为您解决。