json遇到null值转换异常
遇到的问题
当时在解析一个json数据时,因为返回的json的key为空所以报了json转换异常,这个就是字符串转换的问题,话不多说直接上代码
base_info.getString("user_uuid")
user_uuid这个key不存在或者value为空会报
at net.sf.json.JSONObject.getString(JSONObject.java:2247)
at basicUtils.JSONUtil.main(JSONUtil.java:41)
如果没有得到这个属性而想要返回一个空字符串,这是可以用
base_info.optString("user_uuid")
希望对你有所帮助!
本文解决了解析JSON数据时因key为空或值为null导致的转换异常问题,通过使用opt方法代替get方法避免异常并返回空字符串。
508

被折叠的 条评论
为什么被折叠?



