- PR -

Rss2.0の編集について

1
投稿者投稿内容
tokati
会議室デビュー日: 2008/03/24
投稿数: 2
投稿日時: 2008-03-24 14:05
現在Rss機能を作っているのですがRss.xmlの編集の仕方がわかりません。
webProgramで既存のRss.xmlをブラウザから入力されたら追加していくみたいな感じです

ChannelIF channel = FeedParser.parse(new ChannelBuilder(), new URL("Rss.xml"));

//ItemIF[] items = (ItemIF[]) channel.getItems().toArray(new ItemIF[0]);
//List rssList = new ArrayList();
//for (Iterator<ItemIF> itr = channel.getItems().iterator(); itr.hasNext() {
// ItemIF item = itr.next();
//  rssList.add(item);
//  }
//}

// xmlに書き出し
RSS_2_0_Exporter writer = new RSS_2_0_Exporter(new File(WRITE_TEST));
writer.write(channel);

上記のソースコードを書けばRss.xml生成する事ができますが
追加分を編集する事が出来ません。
コメントアウトしている部分の様にListに格納していく方法を考えたのですが
writer.write((ChannelIF)rssList)をするとClassCastExceptionで実行できません


お力添えよろしくお願いします。
tokati
会議室デビュー日: 2008/03/24
投稿数: 2
投稿日時: 2008-03-24 14:08
環境を書くのを忘れていました.

OS : windows XPPro SP2
java : JDK1.5
使用ライブラリ : informa
1

スキルアップ/キャリアアップ(JOB@IT)