相关文章推荐
帅气的弓箭  ·  Jackson·  3 周前    · 
逃跑的啤酒  ·  AFL ...·  1 年前    · 
高大的柚子  ·  freemarker ...·  1 年前    · 

gson解析json嵌套数组

Gson是一个Java库,用于将JSON字符串转换为Java对象和Java对象转换为JSON字符串。

如果JSON字符串包含嵌套数组,则可以使用Java的List对象来表示它。例如,如果您有以下JSON字符串:

"name" : "John" , "age" : 30 , "cities" : [ "New York" , "London" , "Paris"

您可以创建一个Java类来表示它:

public class Person {
  private String name;
  private int age;
  private List<String> cities;
  // Getters and setters

然后,您可以使用Gson的fromJson方法将JSON字符串转换为Person对象:

Gson gson = new Gson();
Person person = gson.fromJson(jsonString, Person.class);

您还可以使用Gson的toJson方法将Person对象转换为JSON字符串:

Gson gson = new Gson();
String jsonString = gson.toJson(person);

希望这些信息对您有所帮助。

  • sunny185
    4年前
  •