Java 使用ModelMapper将JsonNode转换为对象

Java 使用ModelMapper将JsonNode转换为对象,java,json,modelmapper,Java,Json,Modelmapper,我试了好几次,但都解决不了,我需要帮助 我想让JsonNode创建一个对象 JsonNode: { "usdusd" : 1.00, "usdkrw" : 1100 } 肌体 public class MyObject { private BigDecimal usd; private BigDecimal krw; } 如何使用org.modelmapper.modelmapper进行映射? JsonNode->MyObject这是通过objectmappe

我试了好几次,但都解决不了,我需要帮助

我想让JsonNode创建一个对象

JsonNode:

{
    "usdusd" : 1.00,
    "usdkrw" : 1100
}
肌体

public class MyObject {
    private BigDecimal usd;
    private BigDecimal krw;
}
如何使用org.modelmapper.modelmapper进行映射?
JsonNode->MyObject

这是通过objectmapper实现的:

ObjectMapper mapper=new ObjectMapper();
MyObject value=mapper.readValue(jsonNode,MyObject.class);

这是通过modelmapper实现的

ModelMapper mapper = new ModelMapper();
mapper.getConfiguration().addValueReader(new JsonElementValueReader());
JsonElement responseElement = new JsonParser().parse(json);
MyObject foo = mapper.map(responseElement, MyObject.class);