首页 >Java >java教程 >如何将 JSON 宠物对象数组映射到 Java POJO?

如何将 JSON 宠物对象数组映射到 Java POJO?

Linda Hamilton
Linda Hamilton原创
2024-12-01 01:56:11556浏览

How to Map a JSON Object Array of Pets to a Java POJO?

将 JSON 对象数组映射到 Java POJO

给定一个带有主人姓名和宠物数组的 JSON 对象,如何将其映射到 POJO (普通旧 Java 对象)?

JSON对象

{
    "ownerName": "Robert",
    "pets": [
        {
            "name": "Kitty"
        },
        {
            "name": "Rex"
        },
        {
            "name": "Jake"
        }
    ]
}

POJO 映射

要将 JSON 对象转换为 Java POJO,请创建两个类:Person 和 Pet。

public class Person {

    private String ownerName;
    private List<Pet> pets;

    // Getters and Setters
}

public class Pet {

    private String name;

    // Getter and Setter
}

在 Person 类中, OwnerName 是一个字符串,pets 是 Pet 对象的列表。每个 Pet 对象都有一个 name 属性。该映射准确地反映了 JSON 对象的结构。

以上是如何将 JSON 宠物对象数组映射到 Java POJO?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn