トラシスラボ 技術ブログでタグ「Commons Digester」が付けられているもの

Commons Digester は XML を Java bean にマッピングするツール。Apache Commons で提供されている。

具体的な使い方は こちらのサイト が詳しい。これを使って Yahoo! 検索 API を実装した。

Eclipse プロジェクトの作成

次のファイルをダウンロードし、Eclipse 3.3 でインポートする。
sample-yahoo-api.zip

Digester オブジェクトの作成

Yahoo! Web 検索 API は、検索結果を xml で返す。
Commons Digester を使えば、簡単に Java beans に変換できる。

次のように digester オブジェクトを作成する。

利用方法

Digester のえらいところは、URL を与えて直接 Java beans を生成できること。Yahoo! 検索 web API のように xml データを返す REST型 API を、より少ないコードで実装できる。

2010年9月

      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