Relaxer

リラクサー

 RelaxerはRELAXのファイルを読み込んで、そのスキーマに適合するXML文書を扱うJavaプログラムのスケルトンを生成するツールである。つまり、RELAXスキーマを記述するだけで、要素の階層をクラスに置き換えて処理するプログラムを、いちいち書かなくても自動生成してくれるのである。たとえば、RELAXで整数であることが明示された要素は、Javaのint型のメンバー変数として生成され、Javaプログラムからは整数としてアクセスできる。

 スキーマ言語が、単なる文法チェックだけでなく、開発の効率アップにも役立つという事例と言える。

 Relaxerは浅海智晴さんが個人的に開発し、無料で公開しているソフトウェアである。

関連記事

関連用語

リンク

XML & SOA フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

アイティメディアの提供サービス

キャリアアップ