使用RESTAPI将JSON响应转换为Java对象

使用RESTAPI将JSON响应转换为Java对象,rest,Rest,我想把JSON转换成java 我的json 我的java类 public class EateryRatingAdapter { public List<Ratings> dineInMenu; public List<Ratings> deliveryMenu; //setters and getters public class Ratings{ public String header;

我想把JSON转换成java 我的json

我的java类

    public class EateryRatingAdapter {

    public List<Ratings> dineInMenu;
    public List<Ratings> deliveryMenu;
    //setters and getters   

    public class Ratings{
        public String header;
        public List<Item> items;
        //setters and getters
        public class Item{
            public String name;
            public String id;
            public String rating;
            //setters and getters
        }
    }

}
公共类EaterRatingAdapter{
公共列表菜单;
公共列表交付菜单;
//二传手和接球手
公共等级评定{
公共字符串头;
公共清单项目;
//二传手和接球手
公共类项目{
公共字符串名称;
公共字符串id;
公共字符串评级;
//二传手和接球手
}
}
}
当我在请求体中获取JSON时,它给出了400个错误的请求,这意味着语法错误。你们能帮我解决这个问题吗

ObjectMapper mapper = new ObjectMapper();

// Your JSON should cater your class

String jsonString = "{"header": "Food"  , ................}"; 

//JSON from String to Object

**Ratings obj = mapper.readValue(jsonString, Ratings.class)**

问题已在使用Gson库时得到解答
ObjectMapper mapper = new ObjectMapper();

// Your JSON should cater your class

String jsonString = "{"header": "Food"  , ................}"; 

//JSON from String to Object

**Ratings obj = mapper.readValue(jsonString, Ratings.class)**