链接.java
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({ "rel", "href","method" })
public class Link {
@JsonProperty("rel")
private String rel;
@JsonProperty("href")
private String href;
@JsonProperty("method")
private Method method;
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this);
}
}
我有一个带有fasterxmlJackson注解的第三方类,我可以使用指定的toString()方法将一个给定的对象转换成一个字符串,有没有办法使用那个String来获得一个Link类型的对象?
注意:对象本身有一个嵌入式对象(它还有几个嵌入式对象),这些对象也需要从字符串本身转换为Method对象。
1条答案
按热度按时间k4emjkb11#
只是把@pvpkiran的评论放在回答中。
使用 *com.fasterxml.Jackson.数据绑定 * 中的ObjectMapper类
从对象转换为字符串:
从字符串转换为对象: