JAXB

java.lang.SecurityException が出るので調べたら、jarの別バージョンがクラスパスに入っていると出るという情報あり。余計なクラスパス削ったらエラー出なくなった。

http://www.jajakarta.org/dist/etc/iw2004/Commons.pdf
のパフォーマンス比較を見るとDigesterより6倍速いようなので頑張ってみるか・・・。

http://muimi.com/j/jaxb/
muimi.comを参考にしてコーディングしたが、文字コードなどは以下で設定。

        Marshaller m = jc.createMarshaller();
        m.setProperty(Marshaller.JAXB_ENCODING ,"euc-jp");
        m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT , new Boolean(true));

xmlbeansも触ってみる。
http://tidus.ultimania.org/wiki/index.php?XMLBeans
これの通りやったらでけた。