Hallo Forum
Ich versuche hier gerade eine Klasse mit dem java.beans.XMLEncoder als XML Datei zu speichern. Der Code dazu sieht ungefähr so aus wie in diesem Tutorial: Lesson: Long Term Persistence (The Java™ Tutorials > JavaBeans(TM))
Mir ist mir aufgefallen, dass nur die Attribute in das XML-File geschrieben werden, die zur Laufzeit verändert worden sind.
Nun möchte ich aber erzwingen, dass auch die Attribute der Klasse, die noch den Wert der Default-Instanzierung enthalten, serialisiert werden.
Gibt es da einen eleganten weg?
Ich versuche hier gerade eine Klasse mit dem java.beans.XMLEncoder als XML Datei zu speichern. Der Code dazu sieht ungefähr so aus wie in diesem Tutorial: Lesson: Long Term Persistence (The Java™ Tutorials > JavaBeans(TM))
Mir ist mir aufgefallen, dass nur die Attribute in das XML-File geschrieben werden, die zur Laufzeit verändert worden sind.
Nun möchte ich aber erzwingen, dass auch die Attribute der Klasse, die noch den Wert der Default-Instanzierung enthalten, serialisiert werden.
Gibt es da einen eleganten weg?
Zuletzt bearbeitet: