某些字段的 Jackson JSON 自定义序列化
2022-08-31 09:24:17
有没有办法使用 Jackson JSON 处理器来执行自定义字段级序列化?例如,我想拥有该类
public class Person {
public String name;
public int age;
public int favoriteNumber;
}
序列化为以下 JSON:
{ "name": "Joe", "age": 25, "favoriteNumber": "123" }
请注意,age=25 编码为数字,而 favoriteNumber=123 编码为字符串。开箱即用的杰克逊马歇尔到一个数字。在本例中,我希望 favoriteNumber 编码为字符串。int