FastJson处理BigDecimal格式为2位小数

1.需求是金额字段全部保存为2位小数

public class BigDecimalValueFilter implements ValueFilter{

public Object process(Object object,String name,Object value){

if(null != value&&value instanceof BigDecimal){

String formatvalue= String.format("%.2f",((BigDecimal)value).doubleValue());

return formatValue;

}

}

}

JSON.parseObject(JSON.toJSONString(chaVo,new BigDecimalValueFilter()))

转载自亲测好用https://blog.csdn.net/wangjunjun2008/article/details/53010594

猜你喜欢

转载自blog.csdn.net/qq_34412985/article/details/81634720