首頁 > Java > java教程 > 如何使用 GSON 在 Java 中輕鬆漂亮地列印 JSON 資料?

如何使用 GSON 在 Java 中輕鬆漂亮地列印 JSON 資料?

Mary-Kate Olsen
發布: 2024-11-27 10:25:10
原創
888 人瀏覽過

How Can I Easily Pretty-Print JSON Data in Java Using GSON?

在 Java 中輕鬆列印漂亮的 JSON

漂亮列印的 JSON 資料使其更具可讀性和更容易理解。如果您正在使用 json-simple 庫,但尚未找到內建的漂亮列印功能,這裡有一個常用的解決方案:

Google 的 GSON 庫提供了一種便捷的方法來實現此目的。請依照以下步驟操作:

  1. 建立啟用漂亮列印的 Gson 實例:

    Gson gson = new GsonBuilder().setPrettyPrinting().create();
    登入後複製
  2. 建立 JsonParser 來解析原始 JSON>

    JsonParser jp = new JsonParser();
    JsonElement je = jp.parse(uglyJsonString);
    登入後複製
    建立 JsonParser字串:
  3. String prettyJsonString = gson.toJson(je);
    登入後複製
    轉換解析後的元素轉換為漂亮打印的JSON 字串:

JsonElement je = JsonParser.parseString​(uglyJsonString);
String prettyJsonString = gson.toJson(je);
登入後複製
對於更新的方法,請使用JsonParser 中的靜態解析方法:

import com.google.gson.*;
登入後複製
記住包含以下導入語句:

implementation 'com.google.code.gson:gson:2.8.7'
登入後複製
並加入以下Gradle相依性:

利用GSON,您現在可以輕鬆地將原始JSON 資料轉換為人類可讀的格式。

以上是如何使用 GSON 在 Java 中輕鬆漂亮地列印 JSON 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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