/ / JSON-Werte abrufen, um ein Objekt zu bilden - java, json, types, gson

Erhalte JSON-Werte, um ein Objekt zu bilden - java, json, types, gson

Verwenden GSON :

Gson gson = new Gson();
String json = gson.toJson(response);
System.out.println(json);

Ich erhalte folgendes JSON Darstellung eines Benutzer:

"{"userID":"user2","firstName":"Maria","lastName":"Silva","birthDate":"Ago 1, 2012","gender":"Female"}"

Nun möchte ich diese Werte erhalten, um eine zu konstruieren Benutzerobjekt (Dabei User.setuserID, userObj.setFirstName, ...)

Wie kann ich die entsprechenden Werte erhalten, um die Benutzerwerte festzulegen?

Antworten:

1 für die Antwort № 1

Gson werde das für dich tun. Sie brauchen sich keine Sorgen zu machen. Das ist die Kraft von Gson.

User object = gson.fromJson(jsonString, User.class); // Fully populated User object.