用Java编写RSS阅读器

Cry*_*tal 8 java xml rss

我正在尝试为类项目编写基本的RSS阅读器.我们的书通过走DOM树来展示一个例子.对于RSS阅读器来说,这是一个不错的方法吗?我是否会忽略某些对我不感兴趣并且不被RSS阅读器使用的标签?谢谢.

Kwe*_*ble 6

为了获得灵感,您可以查看ROME,这是一个用于处理RSS和Atom提要的开源工具.


AHu*_*ist 3

这是两种常见方法之一,所以是的。是的,忽略不感兴趣的标签是处理它的好方法。如果不需要,则无需关注。如果您事先确切地知道需要哪些标签,则可能不需要遍历整个 DOM 树。

您还可以使用 SAX 解析器,它可能会更快且内存占用更少,但在这种情况下可能没有必要,具体取决于您希望在提要中获得多少结果。