Ich möchte in einer xml-Datei den jeweiligen Zustande einer bean schreiben.
Dazu habe ich mir eine einfache bean erstellt.
Den jeweiligen Zustand dieser bean möchte ich mit XMLEncoder.writeObject(bean) in einer xml-Datei speichern. Bei einem Test stellt sich heraus, dass jeweils nur der erste Zustand gespeichert wird. Bei einer Veränderung trägt die o.g. Methode diese bean nicht nochmals ein. Was ist zu tun, damit ich diese bean beleibig oft mit XMLEncoder in einer xml-Datei speichern kann ?
Gruss
joe89
Dazu habe ich mir eine einfache bean erstellt.
Java:
import java.io.Serializable;
public class Serialbean implements Serializable{
private String songtitle;
private String songpath;
private int songorder;
public Serialbean()
{}
public void setTitle(String songtitle)
{this.songtitle = songtitle;}
public String getTitle()
{return songtitle;}
<...>
}
}
Den jeweiligen Zustand dieser bean möchte ich mit XMLEncoder.writeObject(bean) in einer xml-Datei speichern. Bei einem Test stellt sich heraus, dass jeweils nur der erste Zustand gespeichert wird. Bei einer Veränderung trägt die o.g. Methode diese bean nicht nochmals ein. Was ist zu tun, damit ich diese bean beleibig oft mit XMLEncoder in einer xml-Datei speichern kann ?
Gruss
joe89