`
nemy
  • 浏览: 18965 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

Java开源RSS组件包(Java Open Source RSS Lib Packages)

阅读更多

* RSSLibJ

RSSLibJ是一个专门读取和生成RSS的小巧实用的Java库,大小仅25k。

* RSSLib4J

RSSLib4J 是一套用于从RSS Feed解析和检索信息的Java API。它支持RSS version0.9x ,1.0和2.0规范,Doublin内核和Syndication名字空间。

* BlogBridge

BlogBridge是一个RSS阅读器/合成器,专为阅读和处理大量RSS feed的人而提供。这些典型的有Weblogs, 但也有其它类型的RSS feed。

* Flock

Flock是一种RSS/RDF用Java编写的信息集成器。它是一种server-side应用程序,带有一个浏览器。

* RSSOwl

RSSOwl 是一个完全用 Java 的SWT快速图形库开发的 RSS / RDF / Atom 新闻阅读器。按类别读取新闻,分类存储收藏信息,导出为 PDF / RTF / HTML / OPML,从 OPML格式导入,支持全文本搜索,使用Internet浏览器。

* Informa

Informa提供一个基于Java的RSS类库.它支持导出,导入,存储,搜索等。

* Jena

Jena 是一个由HP实验室开发的表示和处理半结构化数据(主要是基于RDF的管理、查询等)的Java开源项目。目前是Jena2版本,Jena1做到了支持 RDF的数据表达、解析、查询(采用RDQL)和简单的推理,Jena2的目标在支持本体(包括DAML、RDFS和OWL的应用程序接口API)。

* RSS Reader

RSS Reader提供了一个Java API和一个图形客户端来分析与显示RSS格式的内容。

* Schema

Schema是一个利用RDF与RDF Schema进行存储,查询,讨论(reasoning )的Java开源框架.Sesame既可以当作RDF与 RDF Schema的数据库或当作一个Java 库用来为应用程序提供RDF的功能.

* RSS Notifier

RSS Notifier是一个RSS Feed阅读器,它设计成一个Window托盘程序随Windows的启动一起加载.它用基于使用RSS文件的新闻订阅方式来阅读即时新闻.

* Sesame

inferencing是一个用于存储,查询,解析RDF的Java框架.它可被配置作为一个web服务器或当一个Java包来使用.它的特点包括3种查询语言(SeRQL, RQL, RDQL),支持内存(RAM),磁盘(disk),与RDBMS存储.

* FaceRSS

FaceRSS是一个简单的JSF组件,它可以从指定的RSS url读取新闻并展示出来。 FaceRSS基于rsslib4j这个开源包进行构建所以它支持RSS 0.9x,1.0,和2.0。

* ROME

ROME是一组Atom/RSS工具类它使得用Java来操作大部份syndication格式变得更加容易:
# RSS 0.90
# RSS 0.91 Netscape
# RSS 0.91 Userland
# RSS 0.92
# RSS 0.93
# RSS 0.94
# RSS 1.0
# RSS 2.0
# Atom 0.3
# Atom 1.0
ROME不仅包括各种syndication feeds的解析器与生成器,而且还包括能够把一种格式转换成另外一种格式的转换器。

* HORRORss

HORRORss是一个简单的RSS(RSS0.9x,RSS.0,RSS2.0)解析包。它支持Atom feeds,但并没有完全符合Atom规范。只能支持一些基本的feed元素:title,link,author,和description。

 

分享到:
评论

相关推荐

    Java开源RSS组件包(Java Open Source RSS Lib Packages)(转)

    rss解析工具(开源) 博文链接:https://zjut2006.iteye.com/blog/72269

    Integrating Open-Source Statistical Packages with ArcGIS.ppt

    Integrating Open-Source Statistical Packages with ArcGIS

    src java source

    标题中的"src java source"表明这是一个与Java源代码相关的项目或库。在软件开发中,`src`目录通常用于存放源代码,而`java`目录则是在`src`下的一个标准结构,用于放置Java编程语言的源文件。源代码(source)是...

    no webp-imageio in java.library.path(webp-imageio-0.4.2.jar dll so)

    in java.library.path的解决办法及eclipse配置 java一般使用两个path:classpath 和 java.library.path classpath是指向jar包的位置 ...2:在vm arguments里添加-Djava.library.path= /usr/local/lib

    vendor_qcom_opensource_packages_apps_Bluetooth

    标题 "vendor_qcom_opensource_packages_apps_Bluetooth" 指的是一个特定的Android系统组件,它是高通(Qualcomm)为蓝牙应用提供的开源包。这个组件主要涉及到Android设备中的蓝牙功能实现,尤其是在基于高通芯片的...

    免费Java Excel类库-Free Spire.XLS for Java-2.2.0

    Free Spire.XLS for Java是一款专门针对Java平台的开源Excel处理类库,它允许开发者在Java应用程序中创建、读取、修改和导出Excel文件。这个版本为2.2.0,提供了丰富的功能和易用的API,使得与Excel文件交互变得更加...

    j-sim安装程序xml补丁xml-java-packages.zip

    在本教程中,我们将详细探讨J-Sim的安装过程,并特别关注其中的XML补丁——xml-java-packages.zip,以及它所包含的xalan.jar、crimson.jar和jaxp.jar这三个关键组件。 首先,让我们理解J-Sim的安装程序。J-Sim是一...

    Oracle8i Supplied Java Packages Reference Release 3 (8.1.7)

    Oracle8i Supplied Java Packages Reference Release 3 (8.1.7) 是 Oracle 公司发布的一份关于 Java 包的参考手册。本手册的主要目的是提供关于 Oracle8i 中 Java 包的详细信息,以便开发者更好地使用这些包。 首先...

    Open Packages-开源

    标题 "Open Packages-开源" 暗示了我们讨论的主题是关于开源软件的包管理,这通常涉及到如何在开源环境中组织、分发和管理代码库。开源软件是指那些源代码可以自由查看、修改和分发的软件,它促进了全球开发者社区的...

    java矩阵包Jampack: A Java Matrix Package

    ampack (JAva Matrix PACKage) is a collection of cooperating classes designed to perform matrix computations in Java applications. Jampack was developed by the author at NIST and the University of ...

    Oracle 9i Supplied Java Packages Reference Release 2 (9.2)

    Oracle 9i 供给 Java 包参考手册Release 2(9.2) Oracle 9i 供给 Java 包参考手册Release 2(9.2)是 Oracle 公司发布的一份关于 Java 包的参考手册,该手册主要面向 Oracle 9i 数据库管理系统的开发者和管理员,...

    java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7-8.aarch64.tar.gz

    基于arm64架构CentOS 7.9.2009 (AltArch)版本系统 ...打包/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64 openEuler 20.04 LTS安装GConf2-devel后,可启动apache-tomcat-8.5.91

    springboot 报错:no libsigar-amd64-linux.so in java.library.path 时所需安装包

    在使用Spring Boot开发Java应用程序的过程中,可能会遇到一个特定的错误提示:“no libsigar-amd64-linux.so in java.library.path”。这个错误是由于系统缺少一个名为libsigar的库,特别是其AMD64架构的Linux版本,...

    was not found on the java.library.path

    这通常发生在Java程序试图使用Java Native Interface (JNI) 或其他依赖本地库的组件时。 Apache的APR(Apache Portable Runtime)是Apache HTTP服务器项目的一部分,它提供了一组C语言接口,用于操作系统级别的功能...

    java的嵌入式开发包

    它包括配置(Configurations)、配置文件(Profiles)和可选包(Optional Packages),如Connected Limited Device Configuration (CLDC) 和Mobile Information Device Profile (MIDP),这些都为嵌入式设备提供了...

    Export-System-Packages组件导出工具

    "Export-System-Packages"组件导出工具是一个用于操作系统维护和管理的重要实用程序,它能够帮助用户将系统中的各种组件打包成.cab( Cabinet)格式的文件。CAB格式是微软开发的一种压缩文件格式,常用于软件安装包...

    java实现多个docx文档合并(基于docx4j)

    docx4j是一个强大的开源库,专门用于处理Microsoft Office Open XML (OOXML) 文件格式,如.docx。 首先,你需要确保你的开发环境是JDK 1.7或更高版本,并且已经安装了Eclipse IDE。为了开始项目,你需要下载docx4j...

Global site tag (gtag.js) - Google Analytics