|
|
@@ -15,8 +15,13 @@ public class DoubleDeserializer implements JsonDeserializer<Double> {
|
|
|
@Override
|
|
|
public Double deserialize(JsonElement json, Type type, JsonDeserializationContext context)
|
|
|
throws JsonParseException {
|
|
|
- Number num = NumberUtils.createNumber(StringUtils.trimToNull(json.getAsString()));
|
|
|
- return (num == null) ? null : num.doubleValue();
|
|
|
+ /*Number num = NumberUtils.createNumber(StringUtils.trimToNull(json.getAsString()));
|
|
|
+ return (num == null) ? null : num.doubleValue();*/
|
|
|
+ if(StringUtils.isBlank(json.getAsString())){
|
|
|
+ return null;
|
|
|
+ }else{
|
|
|
+ return Double.parseDouble(StringUtils.trim(json.getAsString()));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+}
|