`
mingnjintian
  • 浏览: 69733 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

JAVA使用rome组件对RSS操作

    博客分类:
  • java
阅读更多
		URL url = new URL("http://www.eoeandroid.com/forum.php?mod=rss");
		SyndFeedInput input = new SyndFeedInput();         
		SyndFeed feed = input.build(new XmlReader(url));  
		List<SyndEntry> entries = feed.getEntries();
		System.out.println(entries.size());
		for (SyndEntry se : entries) {			
			System.out.println("title:"+se.getTitle());
			System.out.println("desc_type:"+se.getDescription().getType());
			System.out.println("desc_mode:"+se.getDescription().getMode());
			System.out.println("desc_value:"+se.getDescription().getValue());
			System.out.println();
		}

 

分享到:
评论

相关推荐

    RSS开源框架ROME1.0下载集合

    1. **API接口**:ROME1.0提供了一套清晰、易于使用的API,允许开发者创建和操作RSS和Atom feeds。例如,你可以创建新的feed对象,添加条目,设置频道属性,并将整个feed转换为XML字符串。 2. **源码与文档**:在...

    java_rss.rar_EXML.jar _RSSLibJ _rome jar_rome.j

    3. **Rome-1.0.jar**和**rome.j**:Rome是另一个流行的Java RSS和Atom处理库。它不仅支持RSS 0.9x、1.0、2.0,还支持Atom 0.3、1.0等版本。Rome提供了丰富的API,可以方便地创建、解析和转换RSS和Atom feeds。它包括...

    RSS解析使用的相关JAR包

    总的来说,这些组件共同构成了一个强大的RSS解析和处理框架,使得在Java应用程序中集成和使用RSS馈送变得简单易行。通过理解和利用这些工具,开发者能够高效地获取并展示来自不同源的实时信息。

    RSS阅读器java

    可能使用了` SyndFeedInfo `和` SyndFeed `等类,这些类来自于Apache Abdera或rome等Java RSS/Atom库,用于解析和构建RSS模型。 4. **GUI界面**:阅读器具有用户界面,可能使用Java Swing或JavaFX来创建。用户界面...

    Rome使用简单说明二(部分关键源码分析)

    在Java开发中,Rome是一个非常实用的工具,主要用于RSS和Atom feed的处理。它提供了丰富的API,使得开发者能够轻松地读取、创建和更新这些格式的feed。本文将深入探讨Rome io包下的类之间的关系,并对部分关键源码...

    RSS阅读器相关jar包下载

    Rome库可以解析和生成RSS和Atom feeds,简化了RSS内容的提取和操作。 3. **HTTP客户端库**:为了从远程服务器获取RSS feed,你需要一个HTTP客户端库,如Apache HttpClient或Java内置的HttpURLConnection。这些库...

    Android Rss订阅源码Demo.zip源码资源下载

    - **RSS解析库**:在实际开发中,为了简化操作,开发者可能会选择第三方库,如Rome或FeedParser,它们提供了方便的API来解析RSS内容。 2. **网络请求**: - **Android的网络访问限制**:由于Android的安全机制,...

    Android源码——RSS阅读器的源码.zip

    Android SDK自带了`java.net.URL`和`HttpURLConnection`,但更常见的是使用第三方库如`Volley`、`OkHttp`或`Retrofit`来简化网络操作。 3. **异步处理**:为了保证用户体验,网络请求应该在后台线程执行。可以使用`...

    Android程序研发源码Android RSS阅读器的源码.zip

    - 开发者可能使用了像是`ROME`或`JDOM`这样的库来解析RSS馈送,将XML数据转换为可操作的对象。 3. **网络请求**: - 使用`HttpURLConnection`、`OkHttp`或`Volley`进行网络请求,获取RSS源数据。 - 请求通常在...

    test-rome-servlet-osgi

    【描述】"test-rome-servlet-osgi"项目的核心在于将Rome库,一个用于处理RSS和Atom feeds的Java库,与Servlet技术结合,部署在支持OSGi的服务器上,如Apache Felix或Equinox。这样的设计使得应用可以更灵活地管理和...

    android:小型RSS阅读器

    - **FeedParser库**:如`rome`或`jsoup`,简化RSS解析过程,将XML数据转换为Java对象。 - **RSS元素**:如`title`(标题)、`link`(链接)、`description`(描述)和`pubDate`(发布日期)。 ### 4. UI设计 - **...

    Materialize-XYZ-Reader:关于培根所有事物的模拟 RSS 提要阅读器。 优达学城纳米学位项目

    项目可能使用了如 **ROME** 或 **Feed4J** 等 Java 库来解析 RSS XML 文档,提取所需的信息。 ### 数据存储 考虑到应用程序需要存储用户订阅的提要和阅读状态,它可能会使用本地数据库,如 **SQLite**,或者简单地...

    (struts,spring,hibernate) jar 包大全(六)

    - `rome-1.0.jar`:Rome 是处理RSS和Atom feeds的Java库。 - `p6spy-1.3.jar`:P6Spy 是一个数据库监控工具,可以在不修改应用程序代码的情况下,对SQL进行日志记录和分析。 - `servlet-api.jar`:Servlet API 是...

    Spring Android Reference Manual

    - Android ROME FeedReader:用于读取RSS和Atom feeds。 2.6 使用示例 - **基本用法示例**:展示如何初始化RestTemplate并发送GET请求。 - **使用Gzip压缩**:演示如何启用响应的gzip压缩。 - **通过HTTP GET检索...

Global site tag (gtag.js) - Google Analytics