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

jackson json 用法

劉柏宏2年前8瀏覽0評論

Jackson JSON 是 Java 編程語言中一個廣泛使用的 JSON 處理庫,它能夠將 Java 對象序列化為 JSON 格式,并將 JSON 格式的數據轉換為 Java 對象。以下是 Jackson JSON 的用法:

// 定義一個簡單的 Java 類
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 必須有無參數構造器
public Person() {}
// getter 和 setter
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
// 將 Java 對象序列化為 JSON 格式
Person person = new Person("張三", 28);
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(person);
System.out.println(json);
// 將 JSON 格式的數據轉換為 Java 對象
String json2 = "{\"name\":\"李四\",\"age\":30}";
Person person2 = mapper.readValue(json2, Person.class);
System.out.println(person2.getName());

在上述代碼中,我們定義了一個簡單的 Java 類 Person,并使用 ObjectMapper 將一個 Person 對象序列化為 JSON 格式,以及將 JSON 格式的數據轉換為一個 Person 對象。

Jackson JSON 還具有許多其他功能和用法,您可以查看官方文檔以了解更多信息。