Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将xml数据更改为ArrayCollection的步骤_Xml_Apache Flex_Flex3_Arraycollection - Fatal编程技术网

将xml数据更改为ArrayCollection的步骤

将xml数据更改为ArrayCollection的步骤,xml,apache-flex,flex3,arraycollection,Xml,Apache Flex,Flex3,Arraycollection,我有如下数据的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="2

我有如下数据的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>

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

var myAC:ArrayCollection = event.result.data.result;
而不是:

var myXML:XML = event.result.data;
我想这应该对你有好处。如果没有,请发布一个HTTPService和结果处理程序的代码示例,我们将为您解决这个问题