我对Flex完全不熟悉(暂时离开Java :()。
我有一个XML文件,我读取数据并希望将其添加到List中,然后使用List进行显示。
这样的事情就是我想做的事情:
List data = new ArrayList();
data.add(ITEM1); data.add(ITEM2);
我该怎么做呢,我将如何在表格中显示列表!!
答案 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];
}