Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   XML разборка (http://www.flasher.ru/forum/showthread.php?t=138399)

Цветкофф 06.04.2010 23:30

XML разборка
 
Здраствуйте всем!
Возникла следущая проблемма при разборе xml:
имеется RSS, составленная по стандартам RSS 2.0 возможно с небольшими отклонениями, из неё нужно вытащить допустим 3 последних новости, при чём только содержимое тегов <title>, <link> и <description>, которые находятся в теге <item>.
Как можно организовать выборку по nodeName? весь день себе мозг ломал, но так и не решил задачу:o
Примерное содержимое xml rss-ки:
Код:

<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
        <channel>
                <title>Информационный проект "INFOX.ru"</title>
                <link>http://www.infox.ru/</link>
                <description>INFOX.ru - Новый подход к информации, новый подход к журналистике.</description>
                <language>ru-RU</language>
                <copyright>2008, ООО "Инфокс-Интерактив"</copyright>
                <managingEditor>editorial@infox.ru (редакция проекта)</managingEditor>
                <webMaster>ikaymakov@infox.ru (тех.поддержка рассылки)</webMaster>
                <image>
                        <url>http://www.infox.ru/img/infox_logo150x45.gif</url>
                        <title>Проект infox.ru</title>
                        <link>http://www.infox.ru</link>
                        <width>144</width>
                        <height>50</height>
                        <description>INFOX.ru - Новый подход к информации, новый подход к журналистике</description>
                </image>
                <atom:link href="http://www.infox.ru/rss.xml" rel="self" type="application/rss+xml" />
                        <item>
                                <title>«Сто ваххабитов окружили «Лужники», и ни одного мента не было»</title>
                                <link>http://infox.ru/accident/crime/2010/04/05/Infox_proyehal_po_ma.phtml</link>
                                <description>Спустя неделю после теракта в московском метро кардинальных мер по контролю за автобусными рейсами «кавказского направления» так и не принято. На протяжении 36-часового маршрута, по которому ехали смертницы, у пассажиров трижды проверяют паспорта и дважды осматривают салон. Все проверки не занимают и десяти минут, а личные вещи гостей столицы вообще никто не досматривает. Участники пассажирских перевозок рассказали Infox.ru о взяточничестве на кавказском маршруте и о том, что за безопасностью на стоянке автобусов в «Лужниках» следят криминальные элементы.</description>                  <author>editorial@infox.ru (Сергей Поляков)</author>
                                <category>ЧП:Криминал</category>
                                <pubDate>Tue, 06 Apr 2010 21:20:46 +0400</pubDate>
                                <guid>http://www.infox.ru/accident/crime/2010/04/05/Infox_proyehal_po_ma.phtml</guid>
                                <enclosure url="http://infox.ru/photos/86/63386/300x168_usPwBWxi8Amq1NmMM7Y8SvE4N3lpWVkr.jpg" type="image/jpeg"/>
                                <enclosure url="http://infox.ru/all_video.phtml?partner=63386" type="video/x-flash-js"/>
                        </item>
                        <item>
                                <title>«Сто ваххабитов окружили «Лужники», и ни одного мента не было»</title>
                                <link>http://infox.ru/accident/crime/2010/04/05/Infox_proyehal_po_ma.phtml</link>
                                <description>Спустя неделю после теракта в московском метро кардинальных мер по контролю за автобусными рейсами «кавказского направления» так и не принято. На протяжении 36-часового маршрута, по которому ехали смертницы, у пассажиров трижды проверяют паспорта и дважды осматривают салон. Все проверки не занимают и десяти минут, а личные вещи гостей столицы вообще никто не досматривает. Участники пассажирских перевозок рассказали Infox.ru о взяточничестве на кавказском маршруте и о том, что за безопасностью на стоянке автобусов в «Лужниках» следят криминальные элементы.</description>                  <author>editorial@infox.ru (Сергей Поляков)</author>
                                <category>ЧП:Криминал</category>
                                <pubDate>Tue, 06 Apr 2010 21:20:46 +0400</pubDate>
                                <guid>http://www.infox.ru/accident/crime/2010/04/05/Infox_proyehal_po_ma.phtml</guid>
                                <enclosure url="http://infox.ru/photos/86/63386/300x168_usPwBWxi8Amq1NmMM7Y8SvE4N3lpWVkr.jpg" type="image/jpeg"/>
                                <enclosure url="http://infox.ru/all_video.phtml?partner=63386" type="video/x-flash-js"/>
                        </item>
                        <item>
                                <title>«Сто ваххабитов окружили «Лужники», и ни одного мента не было»</title>
                                <link>http://infox.ru/accident/crime/2010/04/05/Infox_proyehal_po_ma.phtml</link>
                                <description>Спустя неделю после теракта в московском метро кардинальных мер по контролю за автобусными рейсами «кавказского направления» так и не принято. На протяжении 36-часового маршрута, по которому ехали смертницы, у пассажиров трижды проверяют паспорта и дважды осматривают салон. Все проверки не занимают и десяти минут, а личные вещи гостей столицы вообще никто не досматривает. Участники пассажирских перевозок рассказали Infox.ru о взяточничестве на кавказском маршруте и о том, что за безопасностью на стоянке автобусов в «Лужниках» следят криминальные элементы.</description>                  <author>editorial@infox.ru (Сергей Поляков)</author>
                                <category>ЧП:Криминал</category>
                                <pubDate>Tue, 06 Apr 2010 21:20:46 +0400</pubDate>
                                <guid>http://www.infox.ru/accident/crime/2010/04/05/Infox_proyehal_po_ma.phtml</guid>
                                <enclosure url="http://infox.ru/photos/86/63386/300x168_usPwBWxi8Amq1NmMM7Y8SvE4N3lpWVkr.jpg" type="image/jpeg"/>
                                <enclosure url="http://infox.ru/all_video.phtml?partner=63386" type="video/x-flash-js"/>
                        </item>
        </channel>


_SAM_ 07.04.2010 03:39

<title>, <link> и <description> идут всегода в одном порядке?

Добавлено через 2 минуты
тут смотрели?
http://www.artlebedev.ru/tools/techn...etc/flash-xml/
XMLNode.nodeName


Часовой пояс GMT +4, время: 01:40.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.