2013-03-06 54 views

回答

8

Enable the feature on the ObjectMapper.

ObjectMapper mapper = new ObjectMapper(); 
mapper.enable(DeserializationConfig.Feature.…); 

Update for version >= 2.0.0:

ObjectMapper mapper = new ObjectMapper(); 
mapper.enable(DeserializationFeature.USE_BIG_DECIMAL_FOR_FLOATS); 
mapper.enable(DeserializationFeature.USE_BIG_INTEGER_FOR_INTS); 
+1

至於Javadoc中鏈路提供有在DeserializationConfig沒有要素類。我使用:mapper.enable(DeserializationFeature.USE_BIG_DECIMAL_FOR_FLOATS); – 2014-07-24 18:23:48

+1

@JoséAndias:謝謝你指出。 [DeserializationConfig.Feature](http://jackson.codehaus.org/1.9.4/javadoc/org/codehaus/jackson/map/DeserializationConfig.Feature.html)顯然已被版本2.0.x清除。 – nutlike 2014-07-25 07:29:39

+0

相應地編輯 – 2014-07-25 13:37:35