fastjson字符串转对象怎么实现

   2025-02-13 6570
核心提示:使用fastjson库可以很方便地将JSON字符串转换为Java对象。下面是一个简单的示例:import com.alibaba.fastjson.JSON;public clas

使用fastjson库可以很方便地将JSON字符串转换为Java对象。下面是一个简单的示例:

import com.alibaba.fastjson.JSON;public class Main {    public static void main(String[] args) {        // JSON字符串        String jsonString = "{\"name\":\"Alice\",\"age\":25,\"city\":\"Beijing\"}";        // 将JSON字符串转换为Java对象        Person person = JSON.parseObject(jsonString, Person.class);        // 输出Java对象        System.out.println(person.getName()); // Alice        System.out.println(person.getAge()); // 25        System.out.println(person.getCity()); // Beijing    }}// 定义Person类class Person {    private String name;    private int age;    private String city;    // 必须提供默认构造方法    public Person() {    }    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;    }    public String getCity() {        return city;    }    public void setCity(String city) {        this.city = city;    }}

以上代码中,我们首先定义了一个Person类,其中包含了name、age和city三个属性。然后,使用fastjson中的JSON.parseObject()方法将JSON字符串转换为Person对象。最后,我们可以通过访问Person对象的getter方法获取属性值。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言