Показать сообщение отдельно
Старый 24.12.2009, 17:25
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 1  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
По умолчанию xml. получение значений без повторений

в общем ситуация такая:
есть xml файл вида:
Код:
<response>
    <item>
        <id>1</id>
        <cost>150</cost>
        <period>1</period>
    </item>
    <item>
        <id>1</id>
        <cost>100</cost>
        <period>2</period>
    </item>
    <item>
        <id>2</id>
        <cost>70</cost>
        <period>1</period>
    </item>
     <item>
         <id>2</id>
         <cost>90</cost>
        <period>2</period>
     </item>
</response>
нужно бы получить все уникальные занчения item.id, т.е. для данного примера - значения 1, 2
выражение:
Код AS3:
for each (var id:XML in response.item.id)
{
     trace(id);
}
выводит:
Код:
1
1
2
2
а как бы мне красивым путем получить значения без повторений?
__________________
я могу стать всем, если только захочу