Home of: [工房 "藤車"] > [SASAX-RSS]

SASAX-RSS ドキュメント

本ページは、SASAX-RSS ドキュメントのトップページです。

SASAX-RSS とは何か?

SASAX-RSS は、 SASAX(Simple API for SAX) フレームワーク上で実装された RSS(RDF Site Summary) 1.0 パーサです。

SASAX-RSS は以下のものから構成されます。

SASAX-RSS パーサ

SASAX 上での RSS パーサ実装です。

この実装は、他の RSS アプリケーション向けにポータブルに実装されており、 これが SASAX-RSS の核部分になります。

SASAX-RSS GUI

SASAX-RSS パーサを用いた GUI アプリケーションサンプルです。

これは主に保守される対象からは外れています。

SASAX-RSS GUI の使用方法

SASAX-RSS GUI の起動には以下のものが必要です。

これに加えて、 obj/java/jar 配下の SASAX-RSS パーサ(sasax-rss-parser.jar) および GUI(sasax-rss-gui.jar) JAR ファイルのために、 クラス読み込みの設定が必要です。

これで、 sasax-rss-gui.jar 中にある jp.ne.dti.lares.foozy.sasax.rss.GUImain() メソッドを起動することで SASAX-RSS GUI を利用することが出来ます。 Apache ANT で "execute.gui" ターゲットをビルドすることでも同様のことを行うことが出来ます。 (この実行方法は、前述の CLASSPATH 設定も兼ねています)。

起動時画面
起動時画面

"Specify location" タブ画面において、 入力欄に RSS 文書のロケーションを入力し、 "LOAD RSS" ボタンを押下してください。 二つ目のタブ画面はチャンネル(channel)に関する情報のもので、 それ以外は個々のアイテム(item)に関するものです。

RSS 文書ロード後
RSS 文書ロード後

目次

表題概要
実装メモ

SASAX-RSS パーサ/GUI の実装メモ。

ライセンス

SASAX-RSS のライセンス。

SASAX-RSS パーサの API

SASAX-RSS パーサの API ドキュメント(Javadoc 形式)。

SASAX-RSS GUI の API

SASAX-RSS GUI の API ドキュメント(Javadoc 形式)。

関連リンク

SASAX(Simple API for SAX)

SASAX は SAX(Simple API for XML) を簡便に使用するためのフレームワークです。

RDF Site Summary (RSS) 1.0

RDF Site Summary(RSS) 1.0 の公式仕様。 SASAX-RSS 実装はこの仕様を参照しました。

ちなみに、 この仕様中の幾つかのサンプル文書中に、 名前空間接頭辞無しの "resource" 属性が登場しています。 名前空間接頭辞無しの属性にはいずれの名前空間も適用されないため、 これは「期待する属性が存在しない」解析エラーの原因となります。