寫自己的rss

採用RSS訂閱每個類別最新文檔
我查了下資料,發現有個rsslibj的開源工具可以幫助我們寫自己的rss文檔
當然,我這裏講的是java的實現。
首先去下載個rsslibj的包:
http://sourceforge.net/project/showfiles.php?group_id=71153
參考官方網站的例子程序
import com.rsslibj.elements.Channel;
public class Writer {
    public static void main(String[] args) 
            throws InstantiationException, ClassNotFoundException, 
            IllegalAccessException {
        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")
                .setDcContributor("Joseph B. Ottinger");
        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 RDF: "+channel.getFeed("rdf"));
    }
}
開始懷疑中文會有問題(老外的軟件),測試了一下居然很好,什麼問題也沒有。
你要是熟悉rss文檔格式,很容易編寫一個標準的rss的writer出來

參考:rsslibj的主頁 http://enigmastation.com/rsslibj/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章