jsonObject = {"mmbRetrieveBookingResponse":{"bookingData":null,"isAfterTransactionFromSb":false,"isAllFlightsCancelled":false,"isSuccess":false}}
如圖所示的json,取出bookingData判斷為null的問題
if(jsonObject.get("bookingData") == null || "null".equals(jsonObject.get("bookingData")) || isEmpty等判斷都為true)
直接getJsonObject ,由於bookingData為null會報錯
用jsonObject.isNull(“bookingData”)可正確判斷;
趕項目,匆忙記錄,請忽略格式混亂