0

我有如下数据的 xml 文件,我想将其转换为 Flex ArrayCollection,包括标签的 ID 和名称。我正在使用 httpService 来获取文件。

数据.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>
4

1 回答 1

0

那么为什么不返回一个数组集合而不是 XML。只需更改 HTTPService 并删除resultFormat="e4x"属性,然后更改结果处理程序以包含以下内容:

var myAC:ArrayCollection = event.result.data.result;

代替:

var myXML:XML = event.result.data;

我认为这应该为你做。如果没有,请发布您的 HTTPService 和结果处理程序的代码示例,我们会为您解决。

于 2010-06-03T15:30:22.490 回答