總網頁瀏覽量

關於我自己

我的相片
人生的必修課是接受無常,人生的選修課是放下執著。

2015年2月5日 星期四

若API回傳沒此欄位也不會exception

//若回傳沒此欄位也不會exception
JSONArray ary = (result.has("po_rec_cur")) ? result.getJSONArray("po_rec_cur") : null;
int length = (ary != null) ? ary.length() : 0;
for (int i = 0; i < length; i++) {
    JSONObject obj = ary.getJSONObject(i);
    SomeClass item = new SomeClass();
    //若回傳沒此欄位也不會exception
    item.buy_time = obj.has("buy_time") ? obj.getString("buy_time") : "";
}

沒有留言:

張貼留言