это мой класс контроллера, а мой класс pojo - это sampledata.я хочу получить "total _page" и нижний "id" из данных json
/// это мой клиент json data {"example": 1, "page": 1, total_page ": 1, "data": [{"id": 1, "f_name:" ss "}, {" id ": 2," f_name: "sss"}]}
public class StudentDetailsController {
public static void main(String[] args) throws SQLException {
Client client = Client.create();
WebResource webResource = client
.resource("http://somethinghere");
ClientResponse response = webResource.accept("application/json").get(
ClientResponse.class);
if (response.hasEntity()) {
try {
String message = String.valueOf(response
.getEntity(String.class));
System.out.println(message);
Gson gson = new Gson();
System.out.println("the list -s "+gson);
List<sampledata> list = gson.fromJson(message,
new TypeToken<List<sampledata>>() {
}.getType());
for (StudentDetails c : list) {
System.out.println("list size::::::::" + list.size());
System.out.println(c.id());
System.out.println(c.getf_name());
}
}