Informa 0.60 anchor.png Edit

  • ライブラリのインストール

以下のサイトよりライブラリをダウンロード。
http://informa.sourceforge.net/

# cd /usr/local/arch
# wget http://voxel.dl.sourceforge.net/.../informa-bin-0.6.0.tar.gz
# cd ../src
# tar xvzf ../arch/informa-bin-0.6.0.tar.gz
# cp informa-bin-0.6.0/lib/*.jar /home/test/WEB-INF/lib
  • サンプルソース
# cd /home/test/src/com/domain/test
# vi RssTest.java
package com.domain.test;
import java.net.URL;
import java.util.Collection;
import de.nava.informa.core.ChannelIF;
import de.nava.informa.core.ItemIF;
import de.nava.informa.impl.basic.ChannelBuilder;
import de.nava.informa.parsers.FeedParser;
public class RssTest{
  public static void main(String args[]){
    try{
      URL u=new URL("http://news.goo.ne.jp/news/rss/topics/shakai/index.rdf");
      ChannelIF channel=FeedParser.parse(new ChannelBuilder(),u);
      System.out.println(channel.getTitle());
      System.out.println(channel.getSite());
      System.out.println(channel.getDescription());
      Collection list=channel.getItems();
      ItemIF[] items=(ItemIF[])list.toArray(new ItemIF[0]);
      for(int i=0; i<items.length; i++){
        System.out.println(items[i].getTitle());
        System.out.println(items[i].getLink());
        System.out.println(items[i].getDescription());
      }
    }
    catch(Exception e){
      e.printStackTrace();
    }
  }
}

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 533, today: 1, yesterday: 0
最終更新: 2008-11-26 (水) 02:02:29 (JST) (1272d) by aqua
オススメ

おすすめ
カレンダ
前月2012年 5月翌月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
<今日>
ログイン
ユーザ名:

パスワード:



パスワード紛失

新規登録
天気予報

資料提供天気予報コム
アクセスカウンタ
今日 : 157157157
昨日 : 577577577
総計 : 363711363711363711363711363711363711