Java RSS rssutils

jawgxy jawgxy 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Java中,通过Rssutils包 实现RSS订阅,只能获取新闻title,author,description,新闻链接地址(link)等,但是得不到新闻主体内容。Rssutils 工具包里面的Item类能否获得到新闻主体内容。应该怎样去得到,是不是通过流的方式,如果通过流的方式 怎样去请求呢?
...全文

相关推荐

RssUtils.java 网站RSS生成

package com.cnfilm.utils; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import com.cnfilm.web.film.Film; import com.sun.syndication.feed.rss.Channel; import com.sun.syndication.feed.rss.Description; import com.sun.syndication.feed.rss.Item; import com.sun.syndication.io.FeedException; import com.sun.syndication.io.WireFeedOutput; /** * 文件名:RssUtils.java 网站RSS生成 * 版本信息:V1.0 * 日期:2013-06-18 * Copyright BDVCD Corporation 2013 * 版权所有 http://www.bdvcd.com */ public class RssUtils { public static String getRssString(List filmList,HashMap map){ Channel channel = new Channel("rss_2.0"); channel.setTitle(map.get("title")); channel.setDescription(map.get("description")); channel.setLink("http://www.bdvcd.com/"); channel.setEncoding("UTF-8"); /**这个list对应rss中的item列表**/ List items = new ArrayList(); /**新建Item对象,对应rss中的**/ Item item = null; for(Film film:filmList){ item = new Item(); item.setAuthor(film.getStr("starring")); item.setLink("http://www.bdvcd.com/"+film.getStr("curl")+"/"+film.getStr("url")+".html"); item.setPubDate(DateUtils.parse(film.getStr("addtime"))); item.setTitle(film.getStr("fname")); Description description = new Description(); description.setValue(film.getStr("content")); item.setDescription(description); items.add(item); } channel.setItems(items); /**用WireFeedOutput对象输出rss文本**/ WireFeedOutput out = new WireFeedOutput(); String rssString = ""; try { rssString = out.outputString(channel); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (FeedException e) { e.printStackTrace(); } return rssString; } }

江哥一直在

Rss,Atom聚合规范的XML文件解析(Rome,rssutils)

NULL 博文链接:https://mengqingyu.iteye.com/blog/389271

weixin_38669628

RSS从入门到精通(Java语言初级版)-WORD、实例代码、jar包

RSS从入门到精通(Java语言初级版) 文档格式 WORD 包含实例代码、jar包、解析器 初学者入门、有经验者参考必备 看了必有收获

hills

Rss网站采集Java开发资料

RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)的技术。最初源自浏览器“新闻频道”的技术,现在通常被用于新闻和其他按顺序排列的网站! 本资源主要是介绍如何使用Rss中包含的工具进行网站采集方法

lang520123

RSS Utilities Package 下载

该 zip 文件包含一个 jar 文件 rssutils.jar(该文件包含使用该工具所需的类)和一个 tld 文件(该文件定义从 RSS 文档中提取信息的 JSP 自定义标签)

zhao2271394
评论 5
收藏 已收藏
分享
返回顶部
jawgxy
Java 51,407 成员 86,126 内容