// 示例代码:将 JSON 字符串转换为 Java 对象
import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonToObjectExample {
public static void main(String[] args) {
try {
// 创建 ObjectMapper 实例
ObjectMapper objectMapper = new ObjectMapper();
// 定义一个 JSON 字符串
String jsonString = "{\"name\":\"John\", \"age\":30}";
// 将 JSON 字符串转换为 Java 对象
Person person = objectMapper.readValue(jsonString, Person.class);
// 输出转换后的对象信息
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
} catch (Exception e) {
e.printStackTrace();
}
}
}
class Person {
private String name;
private int age;
// 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;
}
}
jsonString 是一个包含 name 和 age 属性的 JSON 字符串。Person 类)。name 和 age,以及相应的 getter 和 setter 方法。通过这段代码,你可以将 JSON 格式的字符串转换为 Java 对象。
上一篇:java 数组反转
下一篇:javawhile循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站