2013年03月27日

JavaオブジェクトをXMLへシリアライズ, デシリアライズする時に知っておきたいライブラリ2選 - Simple & XStream

データベースを使う程では無いがオブジェクの状態を保存しておきたい、そんな時にはJavaオブジェクトのシリアライズ(直列化)、デシリアライズ(非直列化)が頭に浮かびます。この方法には幾つかありますが、シリアライズされたデータを人が理解・編集出来る、外部システム/他言語間でのデータ交換にも利用することを望むのであればXMLフォーマットは大変便利です。
 
僕はアプリケーションの設定ファイル <-> Java オブジェクト変換に使うことが多いですね。

application-x-zoo

今日は Simple/XStream という2つのJavaライブラリの使い方・特徴を紹介します。 
  続きを読む
Posted by netbuffalo at 08:00Comments(0)