在某个元素之后删除XMLList数据

时间:2010-11-03 06:52:41

标签: flash actionscript-3 xmllist

基本上,由于XMLList在很多方面类似于Arrays,我想知道我是否可以做类似的事情:

XMLList.length = 10;

我知道这是不可能的,因为XMLList中的'length'不是属性,而是一种方法。因此就像没有set方法的get方法。只有XMLList.length()才有效。

但是有解决方法吗?一个更容易的。

我知道这可以通过循环或将XMLList转换为Array来完成,切断并将其转换回XMLList。我想知道是否有更简单的方法。

1 个答案:

答案 0 :(得分:3)

while (xmlList.length() > 10)
{
    delete(xmlList[10]);
}