如何使用Spring restTemplate反序列化嵌套的JSON

时间:2014-02-15 19:54:00

标签: json spring resttemplate

我浏览了Consuming a RESTful Web Service guide on the Spring website,但没有谈到如何反序列化嵌套对象。例如,如何在sample

中反序列化位置条目

1 个答案:

答案 0 :(得分:3)

您必须为位置数据创建域对象,该对象是顶级页面对象中的引用。下面是对类的过分简化的看法。您需要正确地注释对象以序列化/反序列化您希望的方式,并且有很多关于如何执行此操作的示例,具体取决于您使用的标记框架。

public class Page {
    String id;
    String about;
    ...
    Location location;
    ...
}

public class Location {
    String street;
    String city;
    ...
}