今天在做Json解析的时候,出现了一段代码没执行的问题,于是找了一下原因:1、原代码是: 发现 红色的一句 没有执行,查看控制台发现了异常 2、修复bug ,正确的代码为 3、总结 1、我们解析方法getS ...
今天在做Json解析的时候,出现了一段代码没执行的问题,于是找了一下原因:
1、原代码是:
发现 红色的一句 没有执行,查看控制台发现了异常
2、修复bug ,正确的代码为
3、总结
1、我们解析方法getString(“ ”)是因为JSON里面不存在这个value ,会报异常,导致下面的代码不会执行
2、安全起见我一般都是用optString方法,这种方式不会报异常
3、object1.optInt( "id" ) 不存在这个value, 返回 0
object1.optString( "mobile" ) 不存在这个value, 返回 空
原标题:在Json解析过程中,我为什么用object1.optInt ,和 object1.optString
关键词:JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。