import com.google.gson.Gson;
public class JsonExample {
public static void main(String[] args) {
Gson gson = new Gson();
User user = new User("John", "Doe");
String json = gson.toJson(user);
System.out.println("Serialized JSON: " + json);
User deserializedUser = gson.fromJson(json, User.class);
System.out.println("Deserialized User: " + deserializedUser.getFirstName() + " " + deserializedUser.getLastName());
}
}
class User {
private String firstName;
private String lastName;
public User(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
public String getFirstName() {
return firstName;
}
public String getLastName() {
return lastName;
}
}