title: Converting a number in Scientific Notation to Double Using Jackson
body: <p>Jackson version : 2.0.2</p>
  
  <pre><code> String jsonString = "{\"data\":10000000.00, \"data2\" : 0E-7}";
   ObjectMapper mapper =  new ObjectMapper();
   mapper.enable(DeserializationFeature.USE_BIG_DECIMAL_FOR_FLOATS);
   JsonNode jsonNode = mapper.readTree(jsonString);
   System.out.println(jsonNode.toString());
   System.out.println(new ObjectMapper().readTree(jsonString));
  </code></pre>
  
  <p>I’m getting the following response</p>
  
  <pre><code>{"data":10000000.00,"data2":0E-7}
  {"data":1.0E7,"data2":0.0}
  </code></pre>
  
  <p>Is there anything I could do to get the output
  {"data":10000000.00,"data2”:0.0}</p>