问题标签 [rome]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
97 浏览

rss - 如何使用罗马创建流式 RSS 提要?

我正在尝试实现一个公开 API 以获取数据库中项目的 RSS 提要的应用程序。我正在使用罗马来构建 SyndFeed。

是我正在使用的代码片段。也复制到这里方便参考

这对于数据库中的有限项目非常有效。但由于 SyndFeed 对象在内存中维护所有条目,它显示大量记录(例如 100,0000 条)的内存问题。

所以我的问题是,有没有一个叫做流式 RSS 的概念?有什么方法可以在遍历列表时开始将 SyndEntry 对象写入输出流?

希望我的问题很清楚。任何帮助表示赞赏。

0 投票
1 回答
228 浏览

java - Liferay RSSUtil + rome.jar

我想使用 RSSUtil 来读取 RSS 提要,但我遇到了类加载器的问题......

抛出的异常是:

我的代码是:

该问题也在https://www.liferay.com/fr/community/forums/-/message_boards/message/15812507中进行了解释。我试图做同样的事情,但它不起作用......

在此先感谢您的帮助...

更新:如果我使用下面的代码(没有 RSSUtil 的其他解决方案):

抛出的异常是:

0 投票
1 回答
81 浏览

rss - 生成线程化 RSS / ATOM 提要

我想生成一个可以在 RSS-Clients 中显示的 RSS 提要。

因此,如果提要描述了诸如评论或对同一个实体的更改之类的内容,我希望这些内容在视觉上进行分组。

这在Java中可能吗?

0 投票
1 回答
198 浏览

java - 更改包中类的规范名称

一些背景知识(不直接相关,因为我的问题很笼统):我想使用 Android ROME Feed Reader 库来解析具有媒体内容的 RSS 提要。但是 ROME 不支持开箱即用的媒体,所以我想使用一个媒体插件,它作为一个单独的 JAR 提供并建立在原始库的基础上。

所以我有两个 JAR(我没有源代码),我的 gradle 依赖项如下所示:

问题是来自 Android 版本的 ROME 的包名称都以com.google.code.rome.android.repackaged.原始库为前缀。

例如,Android ROME lib 包含以下接口:

虽然媒体插件中的所有类都引用了原始规范名称:

很自然,编译失败:

有解决方法吗?我可以以某种方式静态更改库中所有类的规范名称吗?还是有其他解决方案?

谢谢!

0 投票
0 回答
87 浏览

java - ROME 和 GeoRSS - 无法编写 GML

我在使用 ROME 创建基于 GML 的点参考时遇到了一些问题。我的代码将(希望!)解释我想要做得更好:

使用上面的代码,我将以下 XML 打印到控制台:

如您所见,没有位置信息。

但是,更改GMLModuleImpl()SimpleModuleImpl()提供以下内容:

可以看出,现在有一个<georss:point>元素。

我正在使用 Rome 1.5.0 和 Rome Modules 1.5.0 到 Netbeans 8.0.2。

尝试使用创建位置信息时我错过了什么GMLModuleImpl()吗?

0 投票
1 回答
648 浏览

rss - Rome 1.0 生成的 RSS 提要中缺少媒体内容标签

我正在尝试将一些媒体内容添加到我的 Rome 1.0 生成的 RSS 提要中。但是生成的提要没有我的媒体内容标签。我一直在互联网上寻找答案,但到目前为止还没有一个网站真正有帮助。如何让我的媒体内容显示在我的 RSS 源中?下面是我的代码:

这是生成的内容:

0 投票
1 回答
2512 浏览

java - 如何使用 REST 服务返回 RSS?

我使用ROME生成 RSS 提要,使用 Jersey 作为 REST 服务。

这是我的 RSS 提要生成。

以及获取饲料的方法

我收到正文编写器类型不兼容的错误。如何使服务返回带有提要的 XML?

0 投票
1 回答
823 浏览

java - 使用 ROME for JAVA 解析 iTunes RSS

我正在尝试解析包含 iTunes 特定标签的播客 rss 提要。ROME 有一个用于执行此操作的模块,它可以很好地获取“频道”级别标签的信息。

IE。它为您提供元信息就好了。这是执行此操作的代码:

现在要解析播客每一集的信息,有一个EntryInformation接口。

但是在通过转换Module对象创建FeedInformation的地方,我用什么来填充EntryInformation

0 投票
1 回答
1335 浏览

java - Spring Feed 集成

我使用弹簧和弹簧集成。我需要获取 rss 流并写入(现在是文件)。这是我的春季应用程序配置:

我运行应用程序并获得异常:


我的 pom.xml:

完整的堆栈跟踪:

如何解决这个问题?

0 投票
2 回答
967 浏览

java - 如何在 Intellij 中使用 ROME?

如何在 Intellij 中设置我的项目以使用ROME library读取 a RSS Feed

到目前为止,我已经开发了以下内容:

但是,我在运行我的代码时遇到了多个错误,主要是变体:

.. java:package com.sun.syndication.feed.synd 不存在..

如何将包导入Intellij?设法在我的项目结构中导入这个我添加的 jar。

但是下一个问题是:我无法访问 org.jdom.Document - 尽管我已经在我的项目结构中安装了 jdom。我得到的错误是

错误:(16, 38) java: cannot access org.jdom.Document class file for org.jdom.Document not found

我该如何解决这个问题?