bycj.net
当前位置:首页 >> json try >>

json try

try catch是异常处理,如果返回的数据有问题,不至于程序崩溃,即如果返回的格式不正确也不会引起崩溃,foo函数是处理数据的方法。 可能引起异常的地方都可以加try catch :)

action 中catch里返回信息result.message,最好是加一个状态catch里为flase,否则为true,这样这里加状态区别 success : function(result) { if(result.status){}else{} $.Loading.show(result.message); $.Loading.hide(); },

不会影响数据 但是异常处理会稍微影响下程度性能,主要指速度上,可以忽略 但是你不try一下,你程序要是真出现了JSONException 异常就会宕掉 所有还是try下吧

获取出来对象后 if(xxx is Array)

针对这段json { "song": [ { "picture": "http://img3.douban.com/lpic/s4223250.jpg", "artist": "伍思凯" }, { "picture": "http://img3.douban.com/lpic/s4223250.jpg", "artist": "伍思凯" } ] } 用下面的方法可以数组 varjsonResult:NSDict...

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com