文档章节

Java生成Rss

BK灬
 BK灬
发布于 2016/03/18 15:10
字数 229
阅读 69
收藏 0
rss
package com.ninemax.application.rss;

import com.rsslibj.elements.Channel;

public class Rss {

	public static void main(String[] args) throws Exception {

		Channel channel = new Channel();

		channel.setDescription("This is my sample channel");
		channel.setLink("http://localhost/");
		channel.setTitle("My Channel");
		channel.setImage("http://localhost/", "The Channel Image",
				"http://localhost/foo.jpg");
		channel.setTextInput("http://localhost/search",
				"Search The Channel Image", "The Channel Image", "s");
		channel.addItem("http://localhost/item1",
				"The First Item covers details on the first item>",
				"The First Item");
		channel.addItem("http://localhost/item2",
				"The Second Item covers details on the second item",
				"The Second Item").setDcCreator("Jason Bell");
		System.out.println("The feed in RSS:" + channel.getFeed("rss"));
		
	}
	
	
}

输出:

The feed in RSS:
<?xml version='1.0' encoding='UTF-8'?>
<rss version='0.92'>
  <channel>
    <title>My Channel</title>
    <link>http://localhost/</link>
    <description>This is my sample channel</description>
    <docs>http://backend.userland.com/rss092</docs>
    <image>
      <title>The Channel Image</title>
      <link>http://localhost/</link>
      <url>http://localhost/foo.jpg</url>
    </image>
    <textInput>
      <title>The Channel Image</title>
      <link>http://localhost/search</link>
      <description>Search The Channel Image</description>
      <name>s</name>
    </textInput>
    <item>
      <title>The First Item</title>
      <link>http://localhost/item1</link>
      <description>The First Item covers details on the first item&gt;</description>
    </item>
    <item>
      <title>The Second Item</title>
      <link>http://localhost/item2</link>
      <description>The Second Item covers details on the second item</description>
    </item>
  </channel>
</rss>


© 著作权归作者所有

上一篇: Java生成Rdf
下一篇: Rss订阅
BK灬

BK灬

粉丝 46
博文 345
码字总数 142921
作品 0
朝阳
后端工程师
私信 提问
Google Reader订阅排行榜-关于Java

在google reader中,读者可以搜索自己喜欢的供稿,遗憾的是搜索出来的题目并没有按照rss的订阅数量进行排序。这几天写了个小程序,抓取某个关键词下的所有rss,然后按照订阅数量从大到小排序...

红薯
2010/05/04
888
0
Barcode Xpress下载介绍及下载

Barcode Xpress是一款优秀的、高速的1D和2D条码生成、检测、识别控件,可以把条码放置在页面任何位置,支持Code 39 和128,UPC, EAN,4-state postal codes等一维条码和DataMatrix, QR Code, ...

yidongkaifa
2014/08/25
138
0
Makagiga 4.0 发布,开源个人桌面

Makagiga 4.0 发布了,该版本修复了一些小bug,用户界面做了改进,另外该版本要求 Java 7 的支持。 这是一款Java写的开源桌面软件,功能简单,包括便签,Widget,日程安排,rss阅读器,网络搜...

红薯
2011/09/10
836
1
OpenJWeb2.0快速开发平台-内容管理部分

OpenJWeb网站内容管理系统是基于Java语言开发的以大型门户网站为目标客户的产品。本产品的典型案例为中华人民共和国文化部外联局主办的文化传通网。网站访问地址为: http://www.culturalink...

迷途d书童
2012/03/09
108
0
Makagiga 4.9.1 Beta 发布,个人桌面软件

Makagiga 4.9.1 Beta 实现更好的安全管理器,修复一些小 bug,包括键盘相关的问题等;提升对 Java 8 的源码兼容性。 Makagiga是一款Java写的开源桌面软件,功能简单,包括便签,Widget,日程...

oschina
2013/09/07
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
今天
4
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
9
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
9
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
9
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部