将RSS加载到JEditorPane中

时间:2013-01-05 00:05:51

标签: java swing rss jeditorpane

我有一个来自网站的RSS源文件,我想知道我是否有某种方式在我的JEditorPane中正确显示它。我有一个从页面保存的XML文件。是否存在某种加载方式,或者是否有某种API来执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以在从XML中提取内容后显示您喜欢的内容。最简单的方法是创建一个类来表示RSS提要中的各个条目。

例如:

interface MyRSSEntry {
    String getTitle();
    String getDescription();
    String getLink();
    Date getTimestamp();
    // any other properties of the RSS feed you want to capture in your model and possibly display
}

然后,一旦您将xml文件解析为MyRSSEntry个实例列表,就可以将这些信息放入您的editorPane中 - 这里有几个例子 - this一个可能最简单的开始使用,一旦你更熟悉它,你可以申请更多(格式化等)。