Scala解析RSS/Atom订阅源
问题描述:
有谁知道一个好的库/ jar来解析RSS/Atom订阅源?Scala解析RSS/Atom订阅源
我想填入一个网址,并希望以同质方式获取新闻内容。 (也就是说,Source是否包含Atom或RSS feed并不重要,我只想要“Items”返回)。
在SO上浏览之后,我想出了ROME,但现在看起来很混乱(例如没有下载),并且是一个纯粹的Java解决方案。斯卡拉是首选,但是如果没有斯卡拉特有的存在,Java是相当好的。此外,它应该是单个JAR库,因为我不使用Maven等。
PS:它不适用于Android,只适用于旧的桌面应用程序。
编辑:为了更清楚,我已经知道如何从XML资源中获取内容。我想解析它们!自动检测它是Atom还是RSS,并给我一个统一的项目列表。
好的,我想我的问题不够确切。将Web上的一些内容转换为XML对我来说不成问题。我想要解析内容。我不想重新发明轮子,不管是原子还是rss,并给我统一数据集中的“项目”,这就是我想要的:) – Hisako