Hi,
Ich schreibe einen Vokabeltrainer für das Schuljahr und möchte nun das er alle Vokabeln die hinzugefügt werden automatisch speichert. Dazu rufe ich die save() und read() Methoden auf.
Doch warum lädt er mir die Daten aus der XML Datei nicht in die Arraylist?
Ich schreibe einen Vokabeltrainer für das Schuljahr und möchte nun das er alle Vokabeln die hinzugefügt werden automatisch speichert. Dazu rufe ich die save() und read() Methoden auf.
Doch warum lädt er mir die Daten aus der XML Datei nicht in die Arraylist?
Code:
public static void read() {
try {
XMLDecoder de = new XMLDecoder(new BufferedInputStream(new FileInputStream("Datenbank.xml")));
Object result1, result2;
for(int i = 0; i < d.size(); i++) {
result1 = de.readObject();
result2 = de.readObject();
Db.add(result1.toString(), result2.toString());
}
de.close();
}
catch(Exception e) { }
}