亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java對象如何轉為json字符串

小樊
82
2024-08-11 01:32:38
欄目: 編程語言

可以使用第三方庫,比如Gson或者Jackson來將Java對象轉換為JSON字符串。示例如下:

使用Gson庫:

import com.google.gson.Gson;

public class Main {
    public static void main(String[] args) {
        // 創建一個Java對象
        Person person = new Person("Alice", 25);
        
        // 使用Gson將Java對象轉換為JSON字符串
        Gson gson = new Gson();
        String json = gson.toJson(person);
        
        System.out.println(json);
    }
}

class Person {
    String name;
    int age;
    
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

使用Jackson庫:

import com.fasterxml.jackson.databind.ObjectMapper;

public class Main {
    public static void main(String[] args) {
        // 創建一個Java對象
        Person person = new Person("Alice", 25);
        
        // 使用Jackson將Java對象轉換為JSON字符串
        ObjectMapper mapper = new ObjectMapper();
        try {
            String json = mapper.writeValueAsString(person);
            System.out.println(json);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

class Person {
    String name;
    int age;
    
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

以上代碼示例中,我們創建了一個Person對象,然后使用Gson和Jackson庫將該對象轉換為JSON字符串。

0
墨竹工卡县| 大连市| 辽源市| 湘潭县| 辰溪县| 南靖县| 涿鹿县| 永顺县| 永靖县| 乐至县| 自治县| 嘉祥县| 迭部县| 鲁山县| 丘北县| 南和县| 临海市| 尼玛县| 图片| 扎赉特旗| 定安县| 吉隆县| 韶关市| 柳州市| 宜春市| 桃江县| 莆田市| 长治县| 时尚| 泾源县| 栾城县| 岱山县| 萝北县| 阿克| 壤塘县| 岐山县| 黄梅县| 洛阳市| 兰坪| 云梦县| 什邡市|