12

What Java library would you say is the best for consuming and parsing feeds? Requirements:

  • Embeddable
  • Supports Atom & RSS
  • Has caching architecture
  • Should be able to deal with any feed format the same way

(Please: one suggestion per answer.)

James A. Rosen
  • 64,193
  • 61
  • 179
  • 261
Sean McMains
  • 57,907
  • 13
  • 47
  • 54

2 Answers2

7

Will ROME do?

Hank Gay
  • 70,339
  • 36
  • 160
  • 222
  • I like ROME, although it's not without its flaws - no caching architecture so you'll have to do that yourself, and you can sometimes get problems trying to read RSS and Atom in the same way due to the inherent nature of allowing multiple content fields in Atom. – Mat Mannion Sep 15 '08 at 16:04
  • It seems that FeedParser doesn't support ATOM 1.0, plus it's a dormant project. ROME on the other hand is still in active development. – joschi Dec 05 '10 at 07:39
0

We also use ROME. While the SAX/eventing based FeedParser architecture is interesting it is a dormant project at Apache. The "dormant" at Apache seems to imply NO binary download links and NO active development.

so_mv
  • 3,939
  • 5
  • 29
  • 40