XMLファイルをJavaオブジェクトに変換するツールはJAXBや、Digesterなどいろいろありますが、今回はRelaxerを使ってみました。
RelaxerはRelaxNGというXMLのスキーマ言語から、Javaオブジェクトを生成するスキーマコンパイラーです。流れとしては
RelaxNGスキーマファイル(*.rng) -> Javaオブジェクト
なのですが、xmlファイルからrngファイルを生成したり、rngファイルからdtdファイルを生成できたりする便利なツールです。
よりダウンロードが可能です。今回は最新版(1.1b)を使ってみました。 インストールはダウンロード後、
java -jar relaxer-1.1b.zip
とするだけです。後はインストールディレクトリにパスを通す、など。
この記事は
現在のアクセス:13866