Выбор первого потомка XMLList

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

<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>

1 ответ

Решение

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

Другие вопросы по тегам