首頁 >Java >java教程 >如何在 Java 中使用 Gson 從 JSON 字串中提取'Hello world”?

如何在 Java 中使用 Gson 從 JSON 字串中提取'Hello world”?

Susan Sarandon
Susan Sarandon原創
2024-12-20 02:26:11484瀏覽

How to Extract

在Java 中使用Gson 解析JSON

Q:使用Gson 將JSON 資料解析為字串

給定一個JSON string jsonLine,任務是使用Gson庫提取文字“Hello world”。提供的類別 JsonParsing 包含一個應該完成此任務的解析方法。

A:Gson 的簡單JSON 解析

以下程式碼片段示範如何解析JSON string using Gson:

public String parse(String jsonLine) {
    JsonElement jelement = new JsonParser().parse(jsonLine);
    JsonObject  jobject = jelement.getAsJsonObject();
    jobject = jobject.getAsJsonObject("data");
    JsonArray jarray = jobject.getAsJsonArray("translations");
    jobject = jarray.get(0).getAsJsonObject();
    String result = jobject.get("translatedText").getAsString();
    return result;
}
此程式碼JSON 字串,瀏覽巢狀物件和陣列來檢索所需的文字。為了清楚起見,省略了異常處理和輸入驗證。

Gson 的 JavaDoc 提供了全面的文檔以供進一步探索其功能。

以上是如何在 Java 中使用 Gson 從 JSON 字串中提取'Hello world”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn