由于之前都没有接触过RSS,所以最近也就上网找找相关的资料,结果在网上找到一篇“用JSP实现基于Web的RSS阅读器”,而且找到的基本上都是这种。
    里面提到的都是用Rome这个开源工具来实现RSS阅读器,但是小弟我试用了一下发现“SyndFeed feed = input.build(new XmlReader(feedUrl));”中的feed对象只能读到绑定网站的RSS的地址的内容。feed对象获得绑定网站的RSS的文章标题,发布时间等等,但是feed好像读不到文章的具体内容。java.util.List list = feed.getEntries();
for (int i=0; i< list.size(); i++) {
com.sun.syndication.feed.synd.SyndEntry entry = (com.sun.syndication.feed.synd.SyndEntry)list.get(i);
%>
<tr>
<td><%=i+1%></td>
<td><a href="<%=entry.getLink()%>"><%=entry.getTitle()%></a></td>
<td><%=entry.getAuthor()%></td>
<td><%=entry.getDescription().getValue() %></td>
<td><%=entry.getPublishedDate()%></td>
</tr>
<%}%>
本人想拿到 http://rss.sina.com.cn/news/marquee/ddt.xml 里面各个新闻的全部内容 而不只是单单页面上的那些简要各个大虾帮帮忙!