Maison > Java > javaDidacticiel > Comment obtenir toutes les clés d'un objet JSON en utilisant GSON en Java ?

Comment obtenir toutes les clés d'un objet JSON en utilisant GSON en Java ?

WBOY
Libérer: 2023-08-30 23:45:06
avant
737 Les gens l'ont consulté

Comment obtenir toutes les clés dun objet JSON en utilisant GSON en Java ?

A Gson est une bibliothèque qui peut être utilisée pour analyser des objets Java en JSON et vice-versa. Il peut également être utilisé pour convertir une chaîne JSON en un objet Java équivalent. Afin d'analyser un objet Java en JSON ou JSON en objet Java, nous devons importer com.google.gson package dans le programme Java.

Nous pouvons obtenir toutes les clés d'un objet JSON dans l'exemple ci-dessous

Exemple

import java.util.*;
import com.google.gson.*;<strong>
</strong>import org.json.*;
public class GetJSONAllKeysTest {
   public static void main(String[] args) {
      String jsonStr = "{\"Raja\":\"Java\", \"Ravi\":\"SAP\", \"Chaitanya\":\"Python\", \"Adithya\":\"Spark\"}";
      JsonParser parser = new JsonParser();
      JsonElement element = parser.parse(jsonStr);
      JsonObject obj = element.getAsJsonObject();
      Set<Map.Entry<String, JsonElement>> entries = obj.entrySet();
      for(Map.Entry<String, JsonElement> entry: entries) {
         System.out.println(entry.getKey());
      }
   }
}
Copier après la connexion

输出

Raja
Ravi
Chaitanya
Adithya
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal