Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Компонент для чтения RSS


G_M_S ©   (2007-05-29 14:36:00) 

Не встречал ли кто сабж в готовом виде? И что б работал стабильно.


G_M_S   (2007-05-30 14:49:00) [1]


> Ну если вызов единственного метода

Для начала надо проверять, что лента обновилась. Мой же траффик жрать будет, каждые 5 мин качая bash.org. Если проверять и качать - то да, уже все проще. Я меня как раз интересовал готовый компонент, который сам может статус ленты проверить.


Reindeer Moss Eater   (2007-05-30 13:24:00) [2]

Ну если вызов единственного метода, который делает все за тебя называть "делать все ручками самому" - тогда да.


G_M_S   (2007-05-30 13:04:00) [3]


> Читать умеешь?

Умею. Даже готовый SimpleRSS в итоге нашел ;)))


> Скачиваешь с помощью TXMLDocument RSS

А смысл? Если ручками - то мне ближе качать при помощи idHTTP, он позволяет чекать статус файла и качать при необходимости, а не ВСЕГДА. А парсить TXMLDocument.

Впрочем, не проблема - я готовый компонент нашел. Зачем мне извращаться, если все уже написано до нас?

ЗЫ: кому интересно - http://torry.net/pages.php?id=216компонент "SimpleRSS v.0.4"


Reindeer Moss Eater   (2007-05-30 11:05:00) [4]

Читать умеешь?
Скачиваешь с помощью TXMLDocument RSS, подсовываешь XLS, выполняешь трансформ и получаешь готовый HTML ждля визуализации.


G_M_S   (2007-05-30 10:31:00) [5]


> TXMLDocument

Э-э-э... Это уже советовали, им просто на блоки распарсить можно, конечно. Я имел в виду компонент, который бы представлял посты из RSS ленты в виде неких record'ов или объектов, у которых есть, например, сцыла, дата, тело мсяги... да еще что бы сам чекал RSS-ленту на свежесть, и не приходилось самому запрашивать параметры при помощи idHTTP и сравнивать с предыдущими.

Ладно, все понял - нет такого готового. На tory.net, кстати, тоже не нашел. Тема закрыта.


Reindeer Moss Eater   (2007-05-30 09:45:00) [6]

Разница в том, что если есть уже готовый компонент, то зачем парсить самому? Если нет - другое дело...

TXMLDocument


Reindeer Moss Eater   (2007-05-30 09:42:00) [7]

Спрашивается, зачем тебе RSS если ты собираешься сам его парсить?
Читай новости прямо в HTML.
А RSS используют те, кто визуализирует его с помощью xml.Taransform.


G_M_S   (2007-05-30 09:39:00) [8]


>  а в чем сложность скачать XML файл и передать его на вход
> любому парсеру?

Сложности особой нет. В принципе, я и по HTTP могу работать через соккеты, а не при помощи TidHTTP... Разница в том, что если есть уже готовый компонент, то зачем парсить самому? Если нет - другое дело...


Rouse_   (2007-05-29 15:57:00) [9]

Эээ... а в чем сложность скачать XML файл и передать его на вход любому парсеру?


Наверх

Титульная страница Поиск, карта сайта Написать письмо