Maison >Java >javaDidacticiel >Comment puis-je convertir un Java HashMap en un objet JSON ?
Conversion d'un HashMap en JSON en Java
La conversion d'un HashMap en un objet JSON en Java est un processus simple qui peut être accompli à l'aide de l'organisation Classe .json.JSONObject. En initialisant un nouvel objet JSONObject avec le HashMap comme paramètre, vous pouvez transformer de manière transparente votre HashMap en une représentation d'objet JSON.
Exemple :
import org.json.JSONObject; HashMap<String, String> myHashMap = new HashMap<>(); myHashMap.put("Name", "John Doe"); myHashMap.put("Age", "30"); JSONObject myJsonObject = new JSONObject(myHashMap);
Après la conversion , la variable myJsonObject contiendra la représentation JSON du HashMap, avec chaque paire clé et valeur représentée comme un objet JSON propriété.
Fonctions supplémentaires
La classe org.json.JSONObject fournit une gamme de fonctions utiles pour manipuler les données JSON, notamment :
Conversion d'un objet JSON en chaîne JSON
Pour convertir un JSON dans une chaîne JSON en Java, appelez simplement la méthode toString() sur l'objet JSONObject. Cela renverra une représentation sous forme de chaîne des données de l'objet.
Exemple :
String myJsonString = myJsonObject.toString();
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!