我正在寻找一种方法来做类似的事情,而不必被迫为"内容"值创建一个新的单独的对象,该对象只包含一个字符串。
@JsonNestedProperty("value.content")
String value = "my_value";
{
"value": {
"content": "my_value"
}
}
当前正在创建新对象以嵌套字段
@JsonProperty("value")
MyContent value;
class MyContent {
@JsonProperty("content")
String content = "my_value";
}
1条答案
按热度按时间tct7dpnv1#
您可以使用
ObjectWriter#withRootName
方法在序列化过程中使用字符串将对象 Package 为新的根名称,如下例所示: