首頁 > Java > java教程 > 主體

在Java中使用org.json庫來美化列印JSON資料?

王林
發布: 2023-09-24 11:21:02
轉載
807 人瀏覽過

在Java中使用org.json庫來美化列印JSON資料?

JSON是一種輕量級、基於文字獨立於語言#的協定強>資料交換格式。 A.JSONObject可以解析字串中的文字以產生類似地圖的物件。該物件提供了操作其內容以及產生符合 JSON 的物件序列化的方法。 org.json 套件中的檔案在 Java 中實作 JSON 編碼器/解碼器。它還包括在 JSON、XML、HTTP 標頭、Cookie 和 CDL 之間進行轉換的功能。

我們可以使用org.json.JSONObject 類別的 toString(int indentFactor) 方法漂亮地列印 JSON, 其中indentFactor是要加到每個縮排等級的空格數。

語法

public java.lang.String toString(int indentFactor) throws JSONException
登入後複製

範例

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
   }
}
登入後複製

輸出

Pretty Print of JSON:
{
   "Salary": 25000,
   "Age": 25,
   "Name": "Jai"
}
登入後複製

以上是在Java中使用org.json庫來美化列印JSON資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板