public class NoticeResponse {
@JsonDeserialize(using = ContentSerializer.class)
private String content;
}
static class ContentSerializer extends JsonDeserializer<String> {
public ContentSerializer() {
}
@Override
public String deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException, JsonProcessingException {
JsonNode node = jp.getCodec().readTree(jp);
return node.toString();
}
}
Jackson自定义反序列化,将对象属性反序列化成字符串
最新推荐文章于 2024-12-11 16:52:32 发布