如何计算xmldata?

时间:2010-08-18 08:14:38

标签: flex actionscript-3 flex3 elips-studio

我从httpservice获取xmldata(使用cgi)并且我没有设置resultformat(它仅作为对象),这种格式的xml数据

<root>
<employee name="xxx" age="xx" gender="xxx"/>
<employee name="xxx" age="xx" gender="xxx"/>
<employee name="xxx" age="xx" gender="xxx"/>
</root>

当我试图计算员工标签时,我遇到了问题,我的代码会喜欢这个:

var i:int=o;
for each(var obj:object in event.result.root.employee)
{
 i++;
}

我得到的计数为3,但问题是,当即将到来的数据,即xml数据为

时计数为3
<root>
<employee name="xxx" age="xx" gender="xxx"/>
<root>

实际上我想要计算员工数量而不是所有子标签, 我希望你能节省我的时间 提前谢谢..