Convertir la carte en Json à l'aide de Gson
Gson (également connu sous le nom de Google Gson) est une bibliothèque Java open source publiée par Google. Son objectif principal est de sérialiser des objets Java en chaînes JSON ou de désérialiser des chaînes JSON en objets Java.
Le code de copie de dépendance POM de Gson est le suivant :
<dépendance>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.4</version>
</dépendance>
Le code de copie du code est le suivant :
/**
* Convertir la carte en Json
*
* @parammap
* @returnString
*/
public static <T> String mapToJson(Map<String, T> map) {
Gson gson = nouveau Gson();
Chaîne jsonStr = gson.toJson(map);
retourner jsonStr ;
}
PS : Concernant les opérations json, voici quelques outils en ligne json plus pratiques recommandés pour votre référence :
Outils d'inspection, d'inspection, d'embellissement et de formatage du code JSON en ligne :
http://tools.VeVB.COm/code/json
Outil de formatage en ligne JSON :
http://tools.VeVB.COm/code/jsonformat
Outil de conversion XML/JSON en ligne :
http://tools.VeVB.COm/code/xmljson
Outil de formatage/embellissement/compression/édition/conversion de code JSON en ligne :
http://tools.VeVB.COm/code/jsoncodeformat
Outil de compression/échappement json en ligne :
http://tools.VeVB.COm/code/json_yasuo_trans
Outils de formatage et d'embellissement du code style langage C/HTML/CSS/json :
http://tools.VeVB.COm/code/ccode_html_css_json