假设有以下JSON数组:

[
  {
    "name": "John",
    "age": 30
  },
  {
    "name": "Jane",
    "age": 25
  }
]

可以使用Java中的Gson库将其转换为对象数组。首先,需要创建一个Java类来表示JSON对象的结构:

public class Person {
    private String name;
    private int age;
    // getters and setters
}

然后,在Java代码中使用以下代码将JSON数组转换为对象数组:

Gson gson = new Gson();
String json = "[{\"name\":\"John\",\"age\":30},{\"name\":\"Jane\",\"age\":25}]";
Person[] people = gson.fromJson(json, Person[].class);

现在,people数组将包含两个Person对象,分别表示John和Jane:

System.out.println(people[0].getName()); // 输出 "John"
System.out.println(people[1].getAge()); // 输出 25
javajson数组转对象

原文地址: https://www.cveoy.top/t/topic/bq53 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录