之前一直在用RSSLib4J解析rss,不过RSSLib4J似乎不能解析rss v0.92,在初期化时就会报错。这可不是什么好消息,因为WordPress的rss就是v0.92的。
rome是为RSS聚合而开发的开源包,它可以支持0.91、0.92、0.93、0.94、1.0、2.0,可以说rss的版本基本上都支持了。它的使用也非常简单,看下面的例子:
- SyndFeedInput input = new SyndFeedInput();
- SyndFeed feed = input.build(new XmlReader(new URL(url)));
- System.out.println(feed.getTitle());
- List list = this.feed.getEntries();
- if (list != null && !list.isEmpty()) {
- for (SyndEntry entry : list) {
- System.out.println(entry.getTitle());
- }
- }
你可以用以下语句得到它的所有方法:
- SyndFeedInput input = new SyndFeedInput();
- SyndFeed feed = input.build(new XmlReader(new URL(url)));
- System.out.println(feed);
下载:http://wiki.java.net/bin/view/Javawsxml/Rome

| 五冠 Nokia/诺基亚 5230 5230XM 送证书V20版 内有港行 销数千台 | ||
| 1000.0元 | ||
| 批发 雷朋3025镜面反光太阳镜 太阳眼镜 19.9/副 顶级质量 | ||
| 19.9元 | ||
| 促销笔记本电脑 13.3英寸超薄N450无线网卡视频 | ||
| 1999.0元 | ![]() | |






文章不错啊,继续加点好的文章来看看。看完了给你顶几下。(*^__^*) 嘻嘻…