//去掉小数点后多余的0
//这时value为5.0
Object value = json.getJSONObject(y).get("value");
if (value instanceof BigDecimal) {
BigDecimal value_bigDecimal = (BigDecimal)value;
BigDecimal noZeros = value_bigDecimal.stripTrailingZeros();
//这时value_result为5
String value_result = noZeros.toPlainString();
map.put(y, value_result);