Pretty-Print-JSON leicht gemacht in Java
Pretty-Print-JSON-Daten machen sie lesbarer und leichter zu verstehen. Wenn Sie die json-simple-Bibliothek verwenden und keine integrierte Pretty-Printing-Funktion gefunden haben, finden Sie hier eine häufig verwendete Lösung:
Die GSON-Bibliothek von Google bietet eine praktische Möglichkeit, dies zu erreichen. Befolgen Sie diese Schritte:
Erstellen Sie eine Gson-Instanz mit aktiviertem Pretty-Printing:
Gson gson = new GsonBuilder().setPrettyPrinting().create();
Erstellen Sie einen JsonParser, um die ursprüngliche JSON-Zeichenfolge zu analysieren :
JsonParser jp = new JsonParser(); JsonElement je = jp.parse(uglyJsonString);
Konvertieren Sie das analysierte Element zu einer hübsch gedruckten JSON-Zeichenfolge:
String prettyJsonString = gson.toJson(je);
Für einen noch aktuelleren Ansatz verwenden Sie stattdessen die statische Analysemethode von JsonParser:
JsonElement je = JsonParser.parseString(uglyJsonString); String prettyJsonString = gson.toJson(je);
Denken Sie daran, die folgenden Importanweisungen einzufügen:
import com.google.gson.*;
Und fügen Sie den folgenden Gradle hinzu Abhängigkeit:
implementation 'com.google.code.gson:gson:2.8.7'
Durch die Nutzung von GSON können Sie jetzt JSON-Rohdaten problemlos in ein für Menschen lesbares Format konvertieren.
Das obige ist der detaillierte Inhalt vonWie kann ich mit GSON ganz einfach JSON-Daten in Java hübsch drucken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!