将 JSON 对象数组转换为 Java POJO
问题:
转换提供的 JSON对象转换为 Java POJO 类。确定属性及其类型的映射。
JSON 对象:
{ "ownerName": "Robert", "pets": [ { "name": "Kitty" }, { "name": "Rex" }, { "name": "Jake" } ] }
答案:
要转换这样的JSON 对象到 Java POJO,建议使用 www.jsonschema2pojo.org 等工具。以下是使用此工具的分步指南:
说明:
示例:
对于根据提供的 JSON 对象,该工具会生成以下 POJO 类:
Person 类:
public class Person { private String ownerName; private List<Pet> pets = null; // getters and setters }
Pet类:
public class Pet { private String name; // getters and setters }
注意:
映射遵循 Java 命名约定,将 JSON 属性名称转换为驼峰命名法,并假设宠物属性在一个JSON 对象中的“pets”字段。
以上是如何将 JSON 对象数组转换为 Java POJO?的详细内容。更多信息请关注PHP中文网其他相关文章!