Comment puis-je convertir un objet JSONObject en objet de classe?

J'ai besoin de convertir un JSONObject à l'Emplacement de l'objet à l'aide de gson bibliothèques pour un projet android de la mine. Je ne suis pas sûr de la manière de le faire. Quelqu'un peut-il m'aider avec cela. Merci à l'avance.

J'ai un code quelque chose comme

JSONArray input = new JSONArray(extras.getString("loc_json"));

J'ai voulu convertir le JSONObject prises à partir de la JSONArray à un Endroit de la classe de l'objet. Je voulais juste savoir si il y a une fonction qui le fait directement.

Pardonnez-moi si j'ai posé la question dans un mauvais sens. Puisque je n'ai pas la fonction de direction, j'ai fait de cette façon.

 loc_temp = (Location) gson.fromJson(input.getJSONObject(i).toString(), Location.class);;

Désolé pour la question stupide.

source d'informationauteur daemon54