这个问题出现的原因是在将List类型的数据转换成JSON格式的字符串时,使用了JSON.toJSONString()方法,该方法默认将List转换成了一个带有方括号的字符串,例如["2","4","5"]。

然而,在使用该字符串时,如果需要将其转换成数字类型,会出现Unparseable number的错误,因为方括号并不是数字类型的一部分。

解决该问题的方法是使用其他的JSON转换方法,例如将List转换成JSONArray对象,然后调用toString()方法将其转换成字符串,或者使用自定义的转换方法,将List转换成一个不带方括号的字符串。


原文地址: https://www.cveoy.top/t/topic/crer 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录