Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.17;
Скачать: CL | DM;

Вниз

Компонент для чтения RSS   Найти похожие ветки 

 
G_M_S ©   (2007-05-29 14:36) [0]

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


 
Rouse_ ©   (2007-05-29 15:57) [1]

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


 
G_M_S ©   (2007-05-30 09:39) [2]


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

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


 
Reindeer Moss Eater ©   (2007-05-30 09:42) [3]

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


 
Reindeer Moss Eater ©   (2007-05-30 09:45) [4]

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

TXMLDocument


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


> TXMLDocument

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

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


 
Reindeer Moss Eater ©   (2007-05-30 11:05) [6]

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


 
G_M_S ©   (2007-05-30 13:04) [7]


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

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


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

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

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

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


 
Reindeer Moss Eater ©   (2007-05-30 13:24) [8]

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


 
G_M_S ©   (2007-05-30 14:49) [9]


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

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



Страницы: 1 вся ветка

Текущий архив: 2008.02.17;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.02 c
15-1196174198
TIF
2007-11-27 17:36
2008.02.17
Чего желаете?


2-1201193988
AntonUSAnoV
2008-01-24 19:59
2008.02.17
как записать в событие onkeydown сочетание клавиш


15-1200660668
Bless
2008-01-18 15:51
2008.02.17
Почему "тренЕр", но "тренИровка"


2-1201435769
Alex_Storm
2008-01-27 15:09
2008.02.17
DBCombobox


15-1199946021
Некто
2008-01-10 09:20
2008.02.17
Узнаёте?