`

java 读取新浪rss类

阅读更多

HttpClient httpClient = HttpClientFactory.createNewHttpClient();
  GetAccess get = new GetAccess(httpClient);
  String uri = "http://rss.sina.com.cn/tech/rollnews.xml";
  HttpResponse response = get.doGet(uri);
  String s = HttpUtil.getHtmlInfoSimple(response);
//  System.out.println(s);
  
  SAXReader reader = new SAXReader();
  reader.setEncoding("UTF-8");
  Document document = reader.read(new StringReader(s));
  
  XMLHelper xmlHelper = new XMLHelper(document);
  List<Element> itemList = xmlHelper.getNodeList("//channel/item");
  for (Element item : itemList) {
   Element titleElement = item.element("title");
   Element linkElement = item.element("link");
   System.out.println(titleElement.getTextTrim());
   System.out.println(linkElement.getTextTrim());
  }

 

 

log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.SingleClientConnManager).
log4j:WARN Please initialize the log4j system properly.
UTF-8
tempsd4519182130150798846.jtmp 编码为: UTF-8
零售平台JustFabulous融资3300万美元
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/21346094244.shtml
Netflix与探索频道母公司续签两年内容授权合同
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/21336094243.shtml
美股评论:让追踪股拯救雅虎
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/21246094230.shtml
广告技术公司Adchemy获微软等6100万美元投资
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/it/2011-09-21/20466094198.shtml
派杰将携程网目标股价下调至41美元
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/20446094197.shtml
玛萨玛索CEO孙弘微访谈:差异化发展是电商趋势
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/20006094142.shtml
德银维持百度股票买入评级 目标股价190美元
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/19536094124.shtml
传6家银行参与如家2.5亿美元贷款项目
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/19526094123.shtml
蓝汛通信调整董事会成员任命新独董
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/t/2011-09-21/19286094082.shtml
大摩授予凤凰新媒体股票增持评级
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/18366094004.shtml
大摩授予网易股票增持评级
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/18366094003.shtml
广东出现首名通过微博投案自首者
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/18256093993.shtml
天宫一号将突破空间对接技术
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/d/2011-09-21/18216093988.shtml
每日卫星照:芬兰奥兰群岛(图)
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/d/2011-09-21/18126093961.shtml
麒麟就侵权畅游《天龙八部》事件道歉
http://go.rss.sina.com.cn/redirect.php?url=http://tech.sina.com.cn/i/2011-09-21/18056093948.shtml

1
0
分享到:
评论
1 楼 macrotea 2011-09-25  
不错,受教了

相关推荐

    java csv文件读取工具类

    一个非常好用的csv文件操作工具

    原生JAVA读写PLC

    本教程将聚焦于如何使用原生Java 8来实现对西门子S7系列PLC的读写操作,而无需依赖任何DLL(动态链接库)文件,确保了程序的平台独立性和纯粹性。 首先,我们要理解S7协议。西门子的S7协议是用于其PLC产品通信的一...

    java邮件读取工具类,可读取附件,功能强大!

    java邮件读取工具类,可读取附件,功能强大,经测试可用。

    JAVA读取EXCEL通用类

    JAVA读取EXCEL通用类,提供接口方便的读取EXCEL文件

    java 随机读写Java类文件

    在Java编程中,随机读写Java类文件是一个高级主题,涉及到对字节码级别的操作,通常用于类的动态加载、代码注入或者逆向工程等场景。以下是对这一主题的详细阐述: 1. **Java类文件结构**:首先,了解Java类文件的...

    Java 实现Rss阅读器

    Java实现的RSS阅读器是一个基于Java编程语言的软件应用,主要功能是解析并展示RSS(Really Simple Syndication)源中的内容。RSS是一种XML格式,用于发布新闻、博客和其他定期更新的网络内容。RSS阅读器可以帮助用户...

    java上传并读取excel工具类

    在Java中,我们可以使用Apache POI来实现Excel的读写操作。 1. **文件上传**: 在Java Web应用中,文件上传通常涉及HTTP请求和Servlet。用户通过表单提交文件时,服务器端的Servlet会接收到`Part`对象,代表上传的...

    java代码-使用java解决RSS阅读器的问题的源代码

    java代码-使用java解决RSS阅读器的问题的源代码 ——学习参考资料:仅用于个人学习使用!

    java读取局域网共享机器文件

    在读取网络文件时,可以使用`java.io.File`类来代表网络路径,然后通过`java.io.FileInputStream`或`java.io.FileReader`等类进行读取。 3. **权限和认证**:访问局域网共享文件可能需要用户名和密码。Java不直接...

    STL.zip_java读取stl_stl读取 java

    1. **打开文件**:使用`java.io.File`类创建一个File对象,然后通过`java.nio.file.Files`类的`newBufferedReader`方法创建一个BufferedReader,以读取文件内容。 2. **解析文件**:逐行读取文件,跳过头信息,直到...

    RSS.zip_RSS_RSS Java_android RSS_rss android_rss android

    这个"RSS.zip_RSS_RSS Java_android RSS_rss android_rss android"项目,显然是一款针对Android设备的RSS阅读应用,旨在提供一个交互式的、便捷的方式来浏览和跟踪RSS feed。 首先,我们要理解RSS是什么。RSS...

    Java读取Excel内容

    Java读取Excel内容 v Java读取Excel内容 Java读取Excel内容

    完整的java文件读写工具类

    本篇将详细讲解标题为"完整的java文件读写工具类"所涉及的核心知识点,以及如何实现描述中提到的文件与目录管理功能。 1. **Java IO基础**: Java IO是Java标准库中的核心部分,提供了处理输入/输出流的类。在`...

    javaRSS.zip

    Java RSS阅读器是一款基于Java开发的课程大作业项目,它主要功能是解析RSS(Really Simple Syndication) feeds,根据用户提供的URL,能够定向地读取RSS源中的新闻标题、摘要、发布日期等信息。RSS是一种内容聚合...

    java读写hdf5格式文件需要使用的库

    这里提供的jar文件`hdf5-3.3.2.jar`是Java接口库,它封装了对HDF5文件的操作,使得Java程序员可以通过调用Java API来实现读写HDF5文件。而`libjhdf.so.3.2.1`和`jhdf5.dll`分别是Linux和Windows平台的动态链接库,...

    用java读取ini文件(支持中文)

    在Java编程环境中,读取INI配置文件是一项常见的任务,这些文件通常用于存储应用程序的设置或配置参数。由于INI文件格式简单且易于理解,因此在许多系统中被广泛使用。本篇我们将深入探讨如何使用Java有效地读取包含...

    java读取本地.db文件实例

    在测试过程中,可以创建一个名为`Test.java`的类,模拟上述步骤来读取数据库中的数据。例如: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql....

    java 访问新浪网

    根据提供的文件信息,本文将详细解析“Java访问新浪网”的实现原理、代码解读以及相关知识点。 ### 一、概述 本篇文章主要介绍如何使用Java语言编写程序来访问新浪网(www.sina.com.cn)。通过一个简单的Java示例...

    一个java文本文件读写类

    这里我们关注的是一个名为"TextFile"的Java类,它提供了对文本文件进行读写的功能。JavaBean是一种特殊类型的Java类,设计用于数据封装和组件重用,通常遵循特定的命名和编码规范。在这个场景下,`TextFile`可能就是...

    读取RSS-SAX解析XML实例(java版)

    标题"读取RSS-SAX解析XML实例(java版)"所涉及的知识点主要集中在两个方面:一是如何读取RSS(Really Simple Syndication)数据,二是使用SAX解析XML文件。 RSS是一种用于发布新闻、博客和其他定期更新内容的格式...

Global site tag (gtag.js) - Google Analytics