我需要使用Jackson库将以下JSON反序列化为Customer类。
{
"code":"C001",
"city": "Pune",
"street": "ABC Road"
}
以及类别作为
class Address{
String city;
String street;
}
class Customer{
String code;
Address address;
}
我在Stack Overflow上找到了一个类似的问题:Java jackson embedded object deserialization
但是答案并不适用于我的情况。 我只想使用Jackson库。
如何将此json映射到Customer对象?
class Customer extends Address
,然后在objectmapper.getConstructType(Customer.Class)
对象中提供客户类型吗?这可能会有所帮助,虽然我没有尝试过,但根据我的经验建议你尝试一下。希望能够解决你的问题。 - Vikrant Kashyap