ArrayListをXMLファイルに単純にダンプすることは可能ですか?
さまざまなタイプのメッセージオブジェクトを含む配列リストがあります。
私がやりたいのは、これをXMLファイルに保存してログを保持することです。
私が試したのはこれです。
public void saveConversation()
{
FileOutputStream f_out;
try {
f_out = new FileOutputStream("convo.txt");
// Write object with ObjectOutputStream
ObjectOutputStream obj_out = new ObjectOutputStream (f_out);
// Write object out to disk
obj_out.writeObject (convo);
} catch (IOException ex) {
Logger.getLogger(HunterCom.class.getName()).log(Level.SEVERE, null, ex);
}
}
これは機能しますが、作成されたファイルはあまり意味がありません。これを読み取り可能なXMLに変更する簡単な方法があるかどうか疑問に思いましたか?