Flex + Dynamic将数据添加到列表中

时间:2009-12-17 08:54:01

标签: flex list

我对Flex完全不熟悉(暂时离开Java :()。

我有一个XML文件,我读取数据并希望将其添加到List中,然后使用List进行显示。

这样的事情就是我想做的事情:

List data = new ArrayList();

data.add(ITEM1); data.add(ITEM2);

我该怎么做呢,我将如何在表格中显示列表!!

2 个答案:

答案 0 :(得分:0)

你的问题很......模糊。

在Flex中,有多种方法可以从XML读取数据并显示它。 一种方法是使用HttpService来读取XML。 然后,您可以手动循环访问数据,或将其作为DataProvider的{​​{1}}投放。

我建议您查看Flex文档,flexexamples.com和flex快速入门。可以帮助您的主题:

答案 1 :(得分:0)

Nerver心中的人,我自己想出来了:)

var hostList:Array = [];                 var i:int = numberOfHosts;

            var hostNames: XMLList = hostPointXMLList.elements("HostName");

            for (i=0; i< hostNames.length(); i++) {
                //Alert.show("num="+i+" Hostname="+hostNames[i]);
                hostList[i] = hostNames[i];
            }