Heim  >  Artikel  >  Java  >  Verwenden Sie die Bibliothek org.json in Java, um das Drucken von JSON-Daten zu verschönern?

Verwenden Sie die Bibliothek org.json in Java, um das Drucken von JSON-Daten zu verschönern?

王林
王林nach vorne
2023-09-24 11:21:02815Durchsuche

Verwenden Sie die Bibliothek org.json in Java, um das Drucken von JSON-Daten zu verschönern?

JSON ist ein leichtes, textbasiertes und sprachunabhängiges Protokoll starkes> Datenaustauschformat. A. JSONObject kann Text in einer Zeichenfolge analysieren, um ein Objekt wie Map zu generieren. Dieses Objekt stellt Methoden zum Bearbeiten seines Inhalts und zum Generieren einer JSON-kompatiblen Serialisierung des Objekts bereit. Die Dateien im Paket org.json implementieren den JSON-Encoder/Decoder in Java. Es enthält auch Funktionen zum Konvertieren zwischen JSON, XML, HTTP-Headern, Cookies und CDL.

Wir können hübsches JSON drucken, indem wir die toString(int indentFactor)-Methode der org.json.JSONObject-Klasse verwenden, wobei indentFactor die Anzahl der Leerzeichen ist, die jeder Einrückungsebene hinzugefügt werden sollen .

Syntax

public java.lang.String toString(int indentFactor) throws JSONException

Beispiele

import org.json.*;
public class JSONPrettyPrintTest {
   public static void main(String args[]) throws JSONException {
      String json = "{" +
                    "Name : Jai," +
                    "Age : 25, " +
                    "Salary: 25000.00 " +
                    "}";
      JSONObject jsonObj = new JSONObject(json);
      System.out.println("Pretty Print of JSON:");
      System.out.println(jsonObj.toString(4)); // pretty print json
   }
}

Ausgabe

Pretty Print of JSON:
{
   "Salary": 25000,
   "Age": 25,
   "Name": "Jai"
}

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Bibliothek org.json in Java, um das Drucken von JSON-Daten zu verschönern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen