Maison  >  Article  >  Java  >  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
WBOYavant
2023-08-30 23:45:06648parcourir

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());
      }
   }
}

输出

Raja
Ravi
Chaitanya
Adithya

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer