2014-02-03 7 views
0

У меня есть приложение в Flex, которое извлекает XMLList (тесты) с удаленного сайта, который предположительно содержит 5 дочерних элементов (Test), которые я использую для каждого цикла через XMLList, и выполняю некоторые диаграммы, которые отлично работают , В некоторых странных случаях я получил до 10 детей в своем XMList, и мое приложение предпочло использовать последние 5, тогда как правильный набор предположительно будет первым 5 наборами. Как выбрать только первые 5 наборов и игнорировать последние наборы?Выбор первого дочернего элемента XMLList

<Tests count="10"> 
    <Test unix_time="1378375047" client="25478955" id="831527"> 
     <means>502</means> 
     <variance>56.3</variance> 
     <frequency>50</frequency> 
    </Test> 
    <Test unix_time="1378375047" client="25478955" id="831529"> 
     <means>502</means> 
     <variance>56.3</variance> 
     <frequency>50</frequency> 
    </Test> 
    <Test unix_time="1378375047" client="25478955" id="831526"> 
     <means>502</means> 
     <variance>56.3</variance> 
     <frequency>50</frequency> 
    </Test> 
    <Test unix_time="1378375047" client="25478955" id="831528"> 
     <means>502</means> 
     <variance>56.3</variance> 
     <frequency>50</frequency> 
    </Test> 
    <Test unix_time="1378375047" client="25478955" id="831530"> 
     <means>502</means> 
     <variance>56.3</variance> 
     <frequency>50</frequency> 
    </Test> 

    <Test unix_time="1378375200" client="25478955" id="831652"> 
     <means>600</means> 
     <variance>44</variance> 
     <frequency>45</frequency> 
    </Test> 
    <Test unix_time="1378375200" client="25478955" id="831654"> 
     <means>600</means> 
     <variance>44</variance> 
     <frequency>45</frequency> 
    </Test> 
    <Test unix_time="1378375200" client="25478955" id="831651"> 
     <means>600</means> 
     <variance>44</variance> 
     <frequency>45</frequency> 
    </Test> 
    <Test unix_time="1378375200" client="25478955" id="831653"> 
     <means>600</means> 
     <variance>44</variance> 
     <frequency>45</frequency> 
    </Test> 
    <Test unix_time="1378375200" client="25478955" id="831655"> 
     <means>600</means> 
     <variance>44</variance> 
     <frequency>45</frequency> 
    </Test> 
</Tests> 
+0

После чтения из xml .. вы можете сортировать элементы на основе значений атрибутов id, тогда используйте только первые пять элементов ... – Naren

+0

за этот ответ. предположим, что я хочу сортировать по unix_time, пожалуйста, как мне это сделать. –

+0

unix_time также похоже на то же самое. Better to go только с идентификационным значением – Naren

ответ

0

Я смог это решить. Я использовал unix-время для выбора времени начала и окончания.

+0

good @sunday omole – Naren

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