Maison >Java >javaDidacticiel >Comment joliment imprimer du JSON en Java à l'aide de Gson ?

Comment joliment imprimer du JSON en Java à l'aide de Gson ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-26 13:04:13812parcourir

How to Pretty-Print JSON in Java using Gson?

Comment joliment imprimer du JSON en Java

Si vous travaillez avec la bibliothèque json-simple et avez besoin d'embellir vos données JSON pour plus de lisibilité, vous devrez chercher une solution ailleurs.

La bibliothèque GSON de Google est un choix populaire pour cela tâche :

import com.google.gson.*;

Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonParser jp = new JsonParser();
JsonElement je = jp.parse(uglyJsonString);
String prettyJsonString = gson.toJson(je);

Une version plus récente de cette bibliothèque analyse statiquement les chaînes JSON :

Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonElement je = JsonParser.parseString​(uglyJsonString);
String prettyJsonString = gson.toJson(je);

N'oubliez pas d'inclure la dépendance nécessaire dans votre configuration Gradle :

implementation 'com.google.code.gson:gson:2.8.7'

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:
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