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 № 1Gson
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.