如何将RSS保存到xml文件java

bla*_*hli 2 java xml rss

我想将 RSS 提要保存到我计算机上的 xml 文档中。我自己使用 XPath 和 Java 来解析 XML,所以我想要的只是一个文件,其中包含我在查看网站 RSS 页面的源时看到的源 (XML)。

换句话说,我不想将 RSS 页面的源代码复制并粘贴到我另存为 XML 文件的文件中,而是想编写一个程序来为我提取它。

Luk*_*uth 5

你甚至不需要引入一个库来做到这一点!

只需在要“下载”的 Rss-Feed 上获取一个URL-object并使用openConnection()-method获取URLConnection.

然后你可以使用它的getInputStream()-method。您可以从此 InputStream 读取未解析的 RSS 文档源(您应该用 将其包装起来BufferedInputStream)。

然后可以将其保存为字符串(在内存中)或使用FileOutputStream.


可以在此处找到示例实现:https : //gist.github.com/2320294