PR2/PR2_UIB/Exercises/Lernen/DemoXMLDeserialisierung.java

20 lines
647 B
Java

package Lernen;
import java.beans.XMLDecoder;
import java.io.FileInputStream;
import java.io.IOException;
public class DemoXMLDeserialisierung {
public static void main(String[] args) {
String filename = "Beispiel.xml"; // Corrected the filename
// Deserialize
try (XMLDecoder dec = new XMLDecoder(new FileInputStream(filename))) {
Person wiedereinePerson = (Person) dec.readObject();
System.out.println(wiedereinePerson.getName() + " " + wiedereinePerson.getVorname() + " " + wiedereinePerson.getAlter());
} catch (IOException e) {
e.printStackTrace();
}
}
}