问题标签 [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 投票
1 回答
909 浏览

java - 区分 RSS 描述元素中的 HTML/XHTML 和纯文本

长版:

熟悉 RSS 系列标准化噩梦的人可能知道,如果“描述”元素仅包含纯文本或 html 或 xhtml,则 RSS 不会为您提供信息。

我目前使用 ROME-API 将各种 RSS 版本转换为 Atom 1.0。Rome-API 将愉快地解析 RSS,然后输出一个 Atom 提要。幸运的是,Atom 有一种方法可以将摘要声明为包含文本、html 或 xhtml。

例子。RSS:

变成:原子:

问题是type="text"它告诉像 firefox 这样的提要阅读器将摘要的内容呈现为文本——> 你可以看到所有的 html 源代码。

简短版:如何检测描述元素的内容是 (X)HTML,以便我可以设置正确的类型属性?

0 投票
1 回答
522 浏览

gwt - 如何在 gwt 中使用 rome 读取 rssFeed xml

使用 rome 我创建了 rssFeed xml,现在我想读取该 xml,以便用户可以查看并且用户可以在 google 等中查看 rss 提要。

0 投票
2 回答
2295 浏览

java - 使用 ROME 创建 Atom 提要并发布它们

我是这个 pub/sub 协议的新手。对不起,如果我的问题很幼稚。你能帮我回答我的问题吗?我开始使用ROME API创建原子提要,查看其 wiki 上给出的示例。

我正在将其写入文件 atomfeed.xml。标签中的默认 rel 属性是 . 如何使用 SyndFeed 或 SyndEntry 的 setLink() 方法设置不同的 rel 属性?

我应该如何将此 atomfeed.xml 提要发布到网络上(而不是在任何博客上)。我可以在我的 public_html 文件夹中创建一个目录,然后在我的 URL 中使用该目录发布它吗?这是正确的做法吗?每次我想添加一个新条目时,我可以更新它并继续在网络上发布它吗?

Publisher Client 与 Publisher 有何不同?

感谢您的时间和帮助

0 投票
3 回答
35556 浏览

java - 有效 URL 的 java.io.FileNotFoundException

我使用库 rome.dev.java.net 来获取 RSS。

代码是

您可以检查http://planet.rubyonrails.ru/xml/rss是有效的 URL 并且页面显示在浏览器中。

但是我从我的应用程序中得到了异常

我不使用任何代理。我在我的 PC 和生产服务器上收到此异常,并且仅针对此 URL,其他 URL 正在工作。

0 投票
1 回答
3427 浏览

java - Looping through feed entries with rome

I'm trying to loop through Atom feed entries, and get the title attribute lets say, I found this article, I tried this snipped of code :

But I get exception saying :

java.lang.ClassCastException: com.sun.syndication.feed.synd.SyndEntryImpl cannot be cast to org.jdom.Element at com.emir.altantbh.FeedReader.main(FeedReader.java:47)

What did I do wrong? can anyone direct me towards better tutorial or show me where did I make mistake, I need to loop through entries and extract title tag value. thank you

0 投票
1 回答
1618 浏览

grails - 在 Grails 控制器的渲染方法中设置编码

我正在尝试使用 Grails 和 Rome 构建 RSS 提要。

在我的控制器的 rss 操作中,我的最后一个命令是:

但是,当我导航到我的提要的 URL 时,标题是:

我的 getFeed() 代码类似于:

而我的 getBody(item) 只是解析一个项目并输出一些 HTML 格式的文本。

当我在渲染方法中将编码设置为 ISO-8859-1 时,有没有人知道为什么编码是 UTF-8 ???

谢谢你的帮助 !

0 投票
2 回答
2691 浏览

java - 罗马图书馆阅读提要 Java

大家好,我需要阅读此提要的 jpg url...:

但是这个java库没有给我get "media:content url=' http://i2.esmas.com/2009/09/06/69848/navarrete-300x150.jpg '的功能,有人可以帮我吗? ? 我已经读过这个数据://////////////////////////////////// ///////////////////////////////////////// ///////////////////////////////////////// ////////////////////

一些想法的人???谢谢你..

0 投票
1 回答
403 浏览

java - 使用 Rome 解析大型 RSS 提要,内存不足

更具体地说,大型 XML 网页(RSS 提要)。我正在使用出色的 Rome 库来解析它们,但是我当前尝试获取的页面非常大,并且 Java 在获取整个文档之前内存不足。

如何拆分网页以便将其传递给 XMLReader?我应该自己做,并在添加我自己的 XML 以开始和完成它们之后分批传递提要吗?

0 投票
1 回答
228 浏览

java - ROME:无法获取供稿帖子的完整描述

我正在解析来自http://feeds.feedburner.com/Commercial_LCD_Monitors的提要。但是,在获取每个帖子的描述时,我得到了几行,然后它被截断了结尾 [...]字符。

例如。

L305 移动数据投影仪以更高的专业水平在人群中脱颖而出。3000:1 ANSI 流明和先进的 3 芯片 LCD 技术可提供最高质量、逼真和清晰的图像。颜色不仅[...]

谁能解释问题是什么以及可能的解决方案(如果有)?

提前致谢。

问候,

阿米特

0 投票
1 回答
1366 浏览

java - rss rome 创建条目标签

我在哪里可以找到关于如何<content:encoded />使用 rome 在 rss 中生成标签的简单教程?

我一直在阅读他们的文档,但这只是关于从提要中读取和解析。他们的javadoc是最小的......

谢谢!

你做。