欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

gson將json字符串轉換為map

錢浩然1年前8瀏覽0評論

Gson 是 Google 提供的一個 Java 庫,用于解析 Java 對象與 JSON 字符串之間的轉換。在使用 Gson 解析 Json 字符串時, 我們常常需要將 Json 字符串轉換為 Map 類型。下面,我們將演示使用 Gson 將 Json 字符串轉換為 Map。

Gson gson = new Gson();
String jsonStr = "{\"name\":\"Tom\",\"age\":18,\"address\":\"Beijing\"}";
Map<String,Object> map = gson.fromJson(jsonStr, new TypeToken<Map<String,Object>>(){}.getType());
System.out.println(map);

以上代碼示例中,我們首先創建了一個 Gson 對象,然后定義了一個 JSON 字符串,接著調用 Gson 的 fromJson() 方法,將 JSON 字符串轉換成 Map 類型,其中將 TypeToken 中的泛型指定為 Map,最后輸出 map 對象的內容。

執行以上代碼后,我們可以看到在控制臺輸出了以下內容:

{name=Tom, age=18.0, address=Beijing}

從輸出的內容中,我們可以看到,我們成功地將 JSON 字符串轉換成了 Map,其中 Key 值與 JSON 字符串中的 Key 對應,Value 值與 JSON 字符串中的 Value 對應。

總的來說,使用 Gson 將 Json 字符串轉換為 Map 是一個非常簡單的操作。在使用 Gson 進行 Json 字符串解析時,我們只需要了解 Gson 的基本使用方法,和 Json 字符串的基本格式即可。