JAVAで自動巡回プログラムを作る(1)以下のソースコードは、自動巡回プログラムの大本となるソースコードである。このプログラムが何を行うかというと、Yブログの更新情報RSSを取得し、その中から更新ブログのURLのみを取り出すというプログラムである。 これを一般的な名称で呼ぶならば、「RSSリーダー」となる。
import java.net.URL ;
import java.util.*;
import java.io.IOException ;
import de.nava.informa.core.* ;
import de.nava.informa.impl.basic.* ;
import de.nava.informa.parsers.* ;
class AR{
public static void main(String[] args){
try{
URL url = new URL("http://blogs.yahoo.co.jp/rss.xml") ;
ChannelIF channel = FeedParser.parse(new ChannelBuilder(), url);
Collection list = channel.getItems() ;
ItemIF[] items = (ItemIF[]) list.toArray(new ItemIF[0] ) ;
for(int i = 0; i < items.length ; i++) {
URL itemURL = items[i].getLink() ;
System.out.println("URL:"+itemURL) ;
}
}catch(IOException e){
System.out.println("RSSの読み込みに失敗しました") ;
}catch(ParseException e){
System.out.println("RSSの解析に失敗しました") ;
}
}
}
このRSSリーダーより得られる更新ブログURLをうまく加工し利用することで、自動巡回が可能となるのである。 必要なものRSSを扱うためにinformaを利用している。このため、このRSSリーダーを動かすにはinformaが必要である。 また、このプログラムはJAVAで作られているので実行するにはJAVAの実行環境が必要である。 続く・・・(予定)
|

- >
- コンピュータとインターネット
- >
- インターネット
- >
- ホームページ




自動巡回ホームページ 及び リンクの許可ください ダウンロードソフト紹介許可ください。 有料であれば額面を教えていただけないでしょうか 4/7 忍者ページ 3:00台に入室しているものです 生ログ にリンクページ及びあしあとが残っているはずです コンタクトとりたいのですが
2007/4/7(土) 午前 3:22 [ 純黒 ]
リンクおよびダウンロードソフト紹介などはご自由にして構いません。
2007/4/9(月) 午後 0:42 [ aut**ati*_ro*nd ]