Java Jackson JSON类结构
我正在尝试使用RestTemplate和Jackson从Android中的JSON提要获取值 我的JSON的结构:Java Jackson JSON类结构,java,android,json,jackson,resttemplate,Java,Android,Json,Jackson,Resttemplate,我正在尝试使用RestTemplate和Jackson从Android中的JSON提要获取值 我的JSON的结构: { "fruitstatus": "Good", "fruits": [ { "name": "Apple", "color": "Green" }, { "name": "Strawberry", "via": "Red" } ... ... ... ] }
{
"fruitstatus": "Good",
"fruits": [
{
"name": "Apple",
"color": "Green"
},
{
"name": "Strawberry",
"via": "Red"
}
...
...
...
]
}
我的班级:
@JsonIgnoreProperties(ignoreUnknown = true)
public class Fruit {
public String fruitstatus;
public List<Fruits> fruits;
@JsonIgnoreProperties(ignoreUnknown = true)
public static class Fruits {
public String name;
public String color;
}
}
我在获取内部类的值时遇到了很多问题,它们通常是空的
如何找到这些值?请查看此网站
这将把json模式转换为Java类。它适用于Jackson
和Gson
查看此网站
这将把json模式转换为Java类。它适用于Jackson
和Gson
查看此网站
这将把json模式转换为Java类。它适用于Jackson
和Gson
查看此网站
这将把json模式转换为Java类。它适用于Jackson
和Gson
RestTemplate restTemplate = new RestTemplate();
restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter());
Fruit fruit = restTemplate.getForObject(url, Fruit.class);
Fruit.Fruits fFruits = new Fruit.Fruits();
Log.i("Test:", fFruits.name);