有谁知道一个好的库/jar来解析RSS/Atom Feeds?
我想塞进一个URL,并希望以同质的方式获取新闻项目。(意思是:源是否包含 Atom 或 RSS 提要并不重要。我只想恢复"项目"。
浏览SO后,我想出了罗马,但目前似乎很混乱(例如没有下载),并且是一个纯粹的Java解决方案。Scala是首选,但如果不存在特定于Scala的Java,Java是完全可以的。此外,它应该是一个单独的JAR库,因为我不使用Maven等。
PS:它不适用于Android,仅适用于一个好的旧桌面应用程序。
编辑:为了更清楚,我已经知道如何从资源中获取XML格式的内容。我想解析它们!自动检测它是 Atom 还是某些 RSS,并给我一个统一的项目列表。
你签过调度吗? 它本身没有任何内置的RSS/Atom功能,但您应该能够将响应文本作为scala.xml.NodeSeq
处理并执行任何您需要的操作。