2010-11-03 4 views
1

В принципе, так как XMLList похожи на массивы во многих отношениях, мне было интересно, если я мог бы сделать что-то вроде:данных Удаление XMLList, после некоторого элемента

XMLList.length = 10; 

Я знаю, что это не возможно, потому что «длина» в XMLList не является свойством, а является методом. Следовательно, это что-то вроде метода get без установленного метода. Только XMLList.length() будет работать.

Но есть ли обходной путь. Проще.

Я знаю, что это можно сделать с помощью циклов или путем преобразования XMLList в массив, отключение и преобразование его обратно в XMLList. Я хотел бы знать, есть ли более простой способ.

+0

Простой вопрос: Почему? – Tomalak

+0

Чтобы получить только 10 лучших значений в xmllist; D –

+0

И вам это нужно, потому что ...? А также: как создается список? – Tomalak

ответ

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

Спасибо, alxx, это сработало бы для меня. Ура! –

Смежные вопросы