中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

fastjson字符串轉對象怎么實現

小億
143
2023-12-27 21:34:18
欄目: 編程語言

使用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方法獲取屬性值。

0
汽车| 离岛区| 涞源县| 延长县| 叶城县| 定州市| 正蓝旗| 萨迦县| 南川市| 望奎县| 沙河市| 马龙县| 新蔡县| 山东| 西峡县| 土默特左旗| 莱阳市| 阿克苏市| 曲麻莱县| 拉孜县| 温州市| 会理县| 永安市| 独山县| 长阳| 武强县| 竹山县| 玛纳斯县| 石林| 夏河县| 金阳县| 武隆县| 东明县| 谷城县| 金湖县| 财经| 毕节市| 厦门市| 武强县| 大关县| 鄄城县|