Какие библиотеки Feed Reader для Java лучше всего?

Какую библиотеку Java вы бы назвали лучшей для использования и анализа каналов? Требования:

  • Встраиваемый
  • Поддерживает Atom и RSS
  • Имеет архитектуру кеширования
  • Должен уметь одинаково работать с любым форматом фида.

(Пожалуйста: предложение один за ответ.)

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
12
0
2 423
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Подойдет ли РИМ?

Мне нравится ROME, хотя он не лишен недостатков - нет архитектуры кеширования, поэтому вам придется делать это самостоятельно, и иногда вы можете столкнуться с проблемами, пытаясь прочитать RSS и Atom одним и тем же способом из-за присущей природы разрешения нескольких полей содержимого в Atom.

Mat Mannion 15.09.2008 20:04

Кажется, что FeedParser не поддерживает ATOM 1.0, к тому же это бездействующий проект. С другой стороны, ROME все еще находится в активной разработке.

joschi 05.12.2010 10:39

Мы также используем РИМ. Хотя архитектура FeedParser, основанная на SAX / событиях, интересна, это проект dormant в Apache. «Бездействующий» в Apache, кажется, подразумевает НИКАКИХ ссылок на бинарную загрузку и НИКАКОЙ активной разработки.

Другие вопросы по теме