<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>manus</title>
    <description></description>
    <link>http://manus.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
          <item>
        <title>JAVA对于AJAX 你用的是什么好的组件 好东要大家分享哦</title>
        <author>manus</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://manus.javaeye.com">manus</a>&nbsp;
                    链接：<a href="http://manus.javaeye.com/blog/85171" style="color:red;">http://manus.javaeye.com/blog/85171</a>&nbsp;
          发表时间: 2007年05月31日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          额&nbsp; 如题&nbsp; <br /><br />PS&nbsp; 这个不是水贴........&nbsp; 我初步想用DWR.................<br /><br />想知道大家怎么想的
          <br/><br/>
          <span style="color:red;">
            <a href="http://manus.javaeye.com/blog/85171#comments" style="color:red;">已有 <strong>23</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/138' target='_blank'><span style="color:red;font-weight:bold;">加入阿里巴巴，发展潜力无限</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 31 May 2007 22:33:13 +0800</pubDate>
        <link>http://manus.javaeye.com/blog/85171</link>
        <guid>http://manus.javaeye.com/blog/85171</guid>
      </item>
          <item>
        <title>ROME更新RSS类  有什么可以再优化的地方 发现更新还是有点慢的</title>
        <author>manus</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://manus.javaeye.com">manus</a>&nbsp;
                    链接：<a href="http://manus.javaeye.com/blog/83610" style="color:red;">http://manus.javaeye.com/blog/83610</a>&nbsp;
          发表时间: 2007年05月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <pre name="code" class="java">package org.zjut.romefunction;

/**
 * this class is update the news;
 * @author xuhaimin
 * 
 */

import java.util.Date;
import java.util.Iterator;
import org.zjut.DAOFactory.DAOFactory;
import org.zjut.PO.Feed;
import org.zjut.PO.Item;
import org.zjut.PO.Rss;

import com.sun.syndication.feed.synd.SyndEntry;
import com.sun.syndication.feed.synd.SyndFeed;

public class UpdateItems {

	public void perform(Rss rss) {
		System.out.println(rss.getId());

		SyndFeed syndfeed = new ParseRss().getSyndFeed(rss);

		String title = syndfeed.getTitle();
		Feed feed = DAOFactory.getIntance().createFeedDAO().getFeedByTitle(
				title);
		Date maxdate = getMaxDate(title);
		Iterator intor = syndfeed.getEntries().iterator();
		while (intor.hasNext()) {
			SyndEntry synden = (SyndEntry) intor.next();
			Date date = synden.getPublishedDate();
			if (date == null)
				continue;
			if (date.after(maxdate)) {
				System.err.println("当前数据库中" + feed.getTitle() + " 最新时间是"
						+ maxdate);
				System.err.println("当前rss 最新时间是" + date);

				/**
				 * 如果是更新新闻 就入库
				 */
				Item item = new Item();
				item.setTitle(synden.getTitle());
				String description=synden.getDescription().getValue().replaceAll("&lt;[.[^&lt;]]*>","");
				if(description==null||description.equals(""))
					item.setDescription("对不起,没有该新闻的描述");
				item.setDescription(description);
				item.setAuthor(synden.getAuthor());
				item.setSource("");
				item.setPubDate(synden.getPublishedDate());
				item.setLink(synden.getLink());
				item.setFeed(feed);

				System.err.println("@ 服务器正在更新" + feed.getTitle()
						+ "的内容..........................................");
				DAOFactory.getIntance().createItemDAO().saveItem(item);
			} else {
				break;
			}
		}
	}

	public Date getMaxDate(String title) {
		Feed feed = DAOFactory.getIntance().createFeedDAO().getFeedByTitle(
				title);
		Long feedid = feed.getId();
		Date date = org.zjut.HibernateUtil.Util.maxDate(feedid);
		return date;
	}

}</pre>
          <br/><br/>
          <span style="color:red;">
            <a href="http://manus.javaeye.com/blog/83610#comments" style="color:red;">已有 <strong>2</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/138' target='_blank'><span style="color:red;font-weight:bold;">加入阿里巴巴，发展潜力无限</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 27 May 2007 21:30:19 +0800</pubDate>
        <link>http://manus.javaeye.com/blog/83610</link>
        <guid>http://manus.javaeye.com/blog/83610</guid>
      </item>
          <item>
        <title>关于解析天极网的rss</title>
        <author>manus</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://manus.javaeye.com">manus</a>&nbsp;
                    链接：<a href="http://manus.javaeye.com/blog/80377" style="color:red;">http://manus.javaeye.com/blog/80377</a>&nbsp;
          发表时间: 2007年05月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在解析rss的时候 发现在解析天极 会抱错:Error on line 1: Content is not allowed in prolog.<br /> 不知道是怎么回事&nbsp; 555555555555<br /><br />其他网站&nbsp; sina 163 新华多可以解析的&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 就他会报错
          <br/><br/>
          <span style="color:red;">
            <a href="http://manus.javaeye.com/blog/80377#comments" style="color:red;">已有 <strong>9</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/138' target='_blank'><span style="color:red;font-weight:bold;">加入阿里巴巴，发展潜力无限</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 16 May 2007 16:50:11 +0800</pubDate>
        <link>http://manus.javaeye.com/blog/80377</link>
        <guid>http://manus.javaeye.com/blog/80377</guid>
      </item>
      </channel>
</rss>