【发布时间】:2017-05-31 03:46:30
【问题描述】:
我目前正在使用 jackson 来序列化/反序列化我的对象:
public class Person {
private String firstName;
private String lastName;
//getter & setter
}
反序列化后,Json 字符串如下所示:
{
"person" : {
"firstName": "john",
"lastName" : "doe"
}
}
现在我想要多一个字段,它是 fullname,它由 firstname 和 lastname 组合而成。所以 JSON 会是这样的
{
"person" : {
"firstName": "john",
"lastName" : "doe",
"fullName" : "john doe"
}
}
我可以通过向 Person 类添加更多属性来做到这一点,但我不太喜欢它,Jackson 提供的任何注释是否可以自动支持这种情况? 我的 Person 类仍然是相同的(可能添加更多方法但不是属性)并且 Json 字符串之后包含一些额外的数据。
谢谢
【问题讨论】: