public class JsonToJava {
public static void main(String[] args) {
Gson gson = new Gson();
try (Reader reader = new FileReader("C:\\Users\\44772\\Documents\\NetBeansProjects\\JsonTest\\staff.json")) {
// Convert JSON File to Java Object
Staff staff = gson.fromJson(reader, Staff.class);
System.out.println(staff);
} catch (IOException e) {
e.printStackTrace();
}
}
}
I've implemented a simple class with getters and setters and created a file using gson.toJson but now im trying to deserialize. The output is the package name and some numbers i'm not too sure what i've done wrong:
'com.mycompany.jsontest.Staff@5fdef03a'