在 Java 中,json 轉換為對象或者是數字通常使用 json 庫來實現,其中比較常用的就是 google 的 GSON 庫。下面我們就來介紹一下如何使用 GSON 庫來進行 json 的轉換。
首先,我們需要添加 GSON 庫的依賴:
<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.5</version> </dependency>
接著,我們可以定義一個實體類,用來接收 json 轉換為對象后的數據。
public class Person { private String name; private int age; // getter 和 setter 方法 }
接下來,我們可以使用 GSON 庫中的方法將 json 轉換為實體類對象:
String jsonStr = "{ \"name\": \"Tom\", \"age\": 20 }"; Gson gson = new Gson(); Person person = gson.fromJson(jsonStr, Person.class); System.out.println(person.getName() + " - " + person.getAge());
如果我們需要將 json 轉換為數字,也可以使用 GSON 庫的方法:
String jsonStr = "123"; Gson gson = new Gson(); int num = gson.fromJson(jsonStr, int.class); System.out.println(num);
以上就是使用 GSON 庫進行 json 轉換的方法,GSON 提供了很多靈活的配置項,可以根據具體的需求進行設置。
上一篇jquery3d動畫效果
下一篇css 圖片浮于背景之上