XStreamって地味に良い?
XMLマッパではなくて、XMLシリアライゼーションライブラリ、ということで、XStreamってのが良いですよ、って言われたんでちょっと見てた。
ほほう?
XStream xstream = new XStream(); xstream.toXML( hogeBean, new FileWriter(....)) . . newBean = (NewBean) xstream.fromXML( new FileReader...)
- 最初から付いてくるシリアライザが結構いい
とくに参照がかぶったときにちゃんとしてくれる、ってのは意外に重要だったりするのでうれしいかも。
ChildBean child; ChildBean child2; . . child2 = child; みたいな状況
ちなみにこんな感じになった
hogefuga ppp
ほほー。
中身ウロウロしてみると設計もシンプルだしよさげ。
昨日書いてたFlow4Jでも使われてることが判明.
*1:これは賛否両論あるよね