Q : Analyser les données JSON sous forme de chaîne avec Gson
Étant donné un JSON string jsonLine, la tâche est d'extraire le texte "Hello world" à l'aide de la bibliothèque Gson. La classe fournie, JsonParsing, contient une méthode d'analyse qui devrait accomplir cette tâche.
A : Analyse JSON facile de Gson
L'extrait de code suivant montre comment analyser le JSON chaîne utilisant Gson :
public String parse(String jsonLine) { JsonElement jelement = new JsonParser().parse(jsonLine); JsonObject jobject = jelement.getAsJsonObject(); jobject = jobject.getAsJsonObject("data"); JsonArray jarray = jobject.getAsJsonArray("translations"); jobject = jarray.get(0).getAsJsonObject(); String result = jobject.get("translatedText").getAsString(); return result; }
Cette séquence de code analyse la chaîne JSON, naviguer dans les objets et tableaux imbriqués pour récupérer le texte souhaité. Pour plus de clarté, la gestion des exceptions et la validation des entrées ont été omises.
JavaDoc de Gson fournit une documentation complète pour une exploration plus approfondie de ses capacités.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!