我得到以下错误,我需要处理NumberFormationException或NaN为BigDecimal
com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: Infinite or NaN
当我给Json request: {"sendAmt" : ""}
并存储JSON对象使用 gson.fromJson(inputStreamReader,msgClass)
注意一些其他的对象sendAmt是BigDecimal类型。
我尝试使用注册TypeAdapters的gson builder,但我无法解决这个问题。
你怎么能指望' “”'被解析成'BigDecimal'? –