Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

json异常处理org.json.JSONException: No value for XXX

$
0
0

最近呢遇到一个问题,就是得到的一个json数据object可能不是最最完全的一个类的数据,那么怎么面对那个

02-19 23:29:22.531: W/System.err(13955): org.json.JSONException: No value for larPhoto异常呢?

开始的时候,我想,只要报异常就不取值,就行了,但是一想实在是麻烦,如果一个类中有几十个属性和其他的行为那不要累死了?

然后我就看了json的一些方法,发现optString()这个方法可以在value没有数据的时候返回null值,所以,既然有轮子,那我们就没有必要发明轮子了,直接用这个方法就OK了。

opt***()的方法都是在value没有数据的时候,返回空值的方法。大家好好运用奥。

作者:Wang6279026 发表于2013-2-19 23:37:17 原文链接
阅读:88 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>