как читать rss самостоятельно, а не использовать rss reader, - PullRequest
0 голосов
/ 26 июля 2010

Я использую Google AJAX Feed для обработки RSS, затем сохраняю данные в своей базе данных.

но я столкнулся с проблемой:

как прочитать все данные, которые были обновлены с момента последнего чтения (и я потеряю некоторые элементы),

спасибо

1 Ответ

1 голос
/ 26 июля 2010

Протокол RSS не поддерживает выборку только элементов с определенной даты. Ваше приложение должно опросить текущую версию канала и проверить элементы в нем, чтобы узнать, есть ли что-то новое. Используйте дочерний элемент элемента guid для уникальной идентификации элементов. Игнорируйте все предметы, чьи guid вы уже видели, и сохраняйте те, чьи guid вы еще не сохранили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...